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.)