Senior Automation Engineer

Pittsburgh, Pennsylvania

Diverse Lynx
Apply for this Job
Posted On: Role name: Senior Automation Engineer Role Description: A Selenium Automation Tester is responsible for designing, developing, and executing automated tests for web applications using the Selenium framework, primarily focusing on creating and maintaining test scripts to verify functionality across different browsers, ensuring quality and efficiency in the software development process; this role typically involves analyzing requirements, developing test strategies, writing automation scripts, and reporting test results. Key responsibilities:Requirement Analysis: Understand functional and business requirements to design effective test cases. Test Automation Strategy: Develop and implement a comprehensive automation testing strategy using Selenium. Script Development: Write and maintain automated test scripts using Selenium WebDriver, covering various web elements and functionalities. Test Case Design: Create detailed test cases based on user stories and acceptance criteria. Test Execution: Execute automated test suites across different browsers and environments. Defect Logging: Identify and report defects accurately using defect management tools. Reporting: Generate detailed test reports with clear insights on test execution results. Framework Maintenance: Contribute to the development and maintenance of the automation testing framework. Required Skills:Programming Languages: Proficiency in at least one programming language like Java, Python, C (depending on project requirements) Selenium Expertise: In-depth knowledge of Selenium WebDriver, Selenium IDE, and Selenium Grid Web Technologies: Understanding of HTML, CSS, JavaScript, and web application architecture Testing Methodologies: Familiarity with different testing types (functional, regression, integration) and methodologies (Agile, DevOps) Test Management Tools: Experience with test case management tools like Jira, TestRail Problem-solving Skills: Ability to troubleshoot technical issues and identify root causes Communication Skills: Effective communication with developers, QA team members, and stakeholders to discuss test results and raise concerns Competencies: Selenium Experience (Years): 10 & Above Essential Skills: A Selenium Automation Tester is responsible for designing, developing, and executing automated tests for web applications using the Selenium framework, primarily focusing on creating and maintaining test scripts to verify functionality across different browsers, ensuring quality and efficiency in the software development process; this role typically involves analyzing requirements, developing test strategies, writing automation scripts, and reporting test results. Key responsibilities:Requirement Analysis: Understand functional and business requirements to design effective test cases. Test Automation Strategy: Develop and implement a comprehensive automation testing strategy using Selenium. Script Development: Write and maintain automated test scripts using Selenium WebDriver, covering various web elements and functionalities. Test Case Design: Create detailed test cases based on user stories and acceptance criteria. Test Execution: Execute automated test suites across different browsers and environments. Defect Logging: Identify and report defects accurately using defect management tools. Reporting: Generate detailed test reports with clear insights on test execution results. Framework Maintenance: Contribute to the development and maintenance of the automation testing framework. Required Skills:Programming Languages: Proficiency in at least one programming language like Java, Python, C (depending on project requirements) Selenium Expertise: In-depth knowledge of Selenium WebDriver, Selenium IDE, and Selenium Grid Web Technologies: Understanding of HTML, CSS, JavaScript, and web application architecture Testing Methodologies: Familiarity with different testing types (functional, regression, integration) and methodologies (Agile, DevOps) Test Management Tools: Experience with test case management tools like Jira, TestRail Problem-solving Skills: Ability to troubleshoot technical issues and identify root causes Communication Skills: Effective communication with developers, QA team members, and stakeholders to discuss test results and raise concerns

Thanks & Regards,

Shashi Bhushan

Diverse Lynx LLC 300 Alexander Park Suite Princeton , NJ 08540

Office: - ext:344

Email: URL:

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Date Posted: 12 May 2025
Apply for this Job