QA Automation Engineer III


Princeton, NJ

Link copied


PENNEP is seeking a talented and dedicated QA Automation Engineer with a focus on Selenium scripting to join our client`s dynamic team. The successful candidate will play a crucial role in ensuring the quality and reliability of our web applications through the development and execution of automated test scripts. The candidate should have a strong background in Selenium, Git, and web technologies, with a keen eye for detail and a passion for delivering high-quality software. To develop automated test scripts for regression testing and production system monitoring on a software system.


  • Collaborate with front-end developers to understand application behavior and ensure thorough testing of user interfaces.
  • Stay updated on the latest trends and advancements in automated testing, Selenium, and web technologies.
  • Adapt quickly to changes in technology and implement best practices for efficient and effective test automation.
  • Work closely with cross-functional teams, including developers, QA engineers, and product managers, to ensure a collaborative and communicative approach to testing.
  • Provide clear and concise reports on test results, issues, and progress to stakeholders.
  • Analyze test results, identify issues, and collaborate with the development team to troubleshoot and resolve defects.
  • Proactively contribute to the improvement of testing processes and methodologies.


  • Utilize 8+ years of hands-on experience to develop and maintain robust Selenium automated test scripts.
  • Work closely with the development team to understand application features and design effective automated test scenarios.
  • Demonstrate expertise in using Git for version control, ensuring effective collaboration and code management.
  • Schedule and execute automated tests systematically, contributing to the continuous integration and delivery (CI/CD) pipeline.
  • Leverage 2+ years of working knowledge of HTML DOM objects to create automated tests that cover various objects in the browser output.
  • Identify and interact with elements on web pages using advanced Selenium techniques.
  • Apply expertise in using Selenium against Single Page Applications (SPA) to ensure comprehensive test coverage for dynamic web pages.
  • Address challenges specific to SPAs, such as asynchronous loading and dynamic content updates.
  • Demonstrate proficiency in JavaScript, TypeScript, AngularJS, and experience with modern front-end technologies including Angular 12+, SVG, and D3.


Bachelor's degree required.

Employment Type


Work Arrangements

Hybrid Work

Apply Now

Interested in this position? Don't wait! Apply now and join PENNEP team to make a difference in IT world!

Upload Resume (PDF, max 1MB) *
Upload Cover Letter (PDF, max. 1MB)