SoftwareTestPilot

Test Automation Engineer - Selenium with C

Cognizant
Hyderabad, Telangana, INFull-timeMidPosted Jun 25, 2026
SeleniumAzureJIRAManual Testing

Job description

Role Overview: You will be responsible for designing, developing, and executing automated and manual test plans to ensure the quality and reliability of software systems integrated with field devices. As a Test Automation Engineer, you should have strong expertise in Selenium, C#, and Manual Testing, along with working knowledge of field devices and industrial communication protocols such as HART and Modbus. Key Responsibilities: - Design, develop, and maintain automated test scripts using Selenium with C#. - Execute manual test cases for functional, regression, and system testing. - Identify, document, and track software defects using appropriate tools (e.g., JIRA, Azure DevOps). - Collaborate with developers and QA team members to troubleshoot and resolve issues. - Create comprehensive test plans, test cases, and test reports based on product requirements and specifications. - Ensure test coverage for all functional and non-functional requirements. - Participate in requirement reviews and provide feedback from a testing perspective. - Perform integration and validation testing with field devices such as transmitters, controllers, and sensors. - Validate communication and data exchange using HART and Modbus protocols. - Simulate field conditions and verify device responses under various scenarios. Qualifications Required: - 4 to 9 years of experience in Test Automation with expertise in Selenium, C#, and Manual Testing. - Strong knowledge of field devices and industrial communication protocols like HART and Modbus. - Experience in creating and executing test plans, test cases, and test reports. - Proficiency in identifying and tracking software defects using tools like JIRA and Azure DevOps. - Ability to collaborate effectively with developers and QA team members. - Experience in integration and validation testing with field devices. - Familiarity with simulating field conditions and verifying device responses. (Note: Additional details about the company are not provided in the job description.) Role Overview: You will be responsible for designing, developing, and executing automated and manual test plans to ensure the quality and reliability of software systems integrated with field devices. As a Test Automation Engineer, you should have strong expertise in Selenium, C#, and Manual Testing, along with working knowledge of field devices and industrial communication protocols such as HART and Modbus. Key Responsibilities: - Design, develop, and maintain automated test scripts using Selenium with C#. - Execute manual test cases for functional, regression, and system testing. - Identify, document, and track software defects using appropriate tools (e.g., JIRA, Azure DevOps). - Collaborate with developers and QA team members to troubleshoot and resolve issues. - Create comprehensive test plans, test cases, and test reports based on product requirements and specifications. - Ensure test coverage for all functional and non-functional requirements. - Participate in requirement reviews and provide feedback from a testing perspective. - Perform integration and validation testing with field devices such as transmitters, controllers, and sensors. - Validate communication and data exchange using HART and Modbus protocols. - Simulate field conditions and verify device responses under various scenarios. Qualifications Required: - 4 to 9 years of experience in Test Automation with expertise in Selenium, C#, and Manual Testing. - Strong knowledge of field devices and industrial communication protocols like HART and Modbus. - Experience in creating and executing test plans, test cases, and test reports. - Proficiency in identifying and tracking software defects using tools like JIRA and Azure DevOps. - Ability to collaborate effectively with developers and QA team members. - Experience in integration and validation testing with field devices. - Familiarity with simulating field conditions and verifying device responses. (Note: Additional details about the company are not provided in the job description.)

Job highlights

  • Role: Test Automation Engineer - Selenium with C
  • Company: Cognizant
  • Location: Hyderabad, Telangana, IN
  • Type: Full-time
  • Experience: Mid
  • Seniority: Mid
  • Posted: Jun 25, 2026

Key skills: Selenium · Azure · JIRA · Manual Testing

Prep for this Test Automation Engineer interview

Hand-picked practice hubs based on this job's stack.

More QA openings at Cognizant

3 other roles currently open at this employer.

Checking your application status…

QA Career Toolkit

Want to Land This QA Role? Equip Yourself with the Ultimate Testing Toolkit.

Stop guessing what recruiters want. Stand out in your technical rounds with proven QA interview guides, premium templates, and expert cheat sheets.

  • 🚀 Plug-and-play automation frameworks
  • 📄 Proven QA resume templates
  • 💡 Top 500 interview Q&As
4.9/5 rating
Explore All Products

⭐⭐⭐⭐⭐ Trusted by 1,000+ Software Test Pilots • Instant Access

Recent Similar Jobs

Other QA roles matching this opening.