> Markdown version of [/jobs/ext/4010199-qa-automation-engineer-ui-automation](https://www.wearedevelopers.com/jobs/ext/4010199-qa-automation-engineer-ui-automation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # QA Automation Engineer UI Automation - **Company:** Princeton IT Services - **Location:** Camden, NJ, United States - **Contract:** Permanent contract - **Skills:** Application Testing, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Code Coverage, Computer Programming, Python (Programming Language), Microsoft UI Automation, Object-Oriented Software Development, Regression Testing, Systems Integration, Test Data, Test Execution Engine, TypeScript, Web Applications, YAML, Test Scripts, Software Troubleshooting, Playwright, Jenkins - **Published:** October 29, 2026 - **Apply:** https://www.careerjet.com/jobad/us6a47faf4bba0250e907cb2c2ace96294 ## About the Role * Experience with functional test automation tools. * Proven experience building and maintaining automation frameworks. * Programming skills in Python, TypeScript, C#, or another object-oriented language. * Experience creating automated test scripts and regression suites. * Experience integrating test execution into CI/CD pipelines. * Strong troubleshooting and problem-solving skills. Preferred Skills * Playwright automation. * Jenkins. * Azure DevOps YAML pipelines. * Experience testing modern web applications. Note: Playwright is a preferred tool in the supplied requirements; candidates with strong automation-framework experience and the ability to learn Playwright may also be suitable. ## Description We are seeking a QA Automation Engineer with experience building and maintaining automated testing frameworks for application testing. The ideal candidate will have programming skills in Python, TypeScript, C#, or another object-oriented language, along with experience integrating automated tests into CI/CD pipelines. Key Responsibilities * Design, develop, and maintain reusable UI automation frameworks. * Create automated test scripts for functional and regression testing. * Analyze application requirements and convert them into test scenarios. * Execute automated tests and investigate failures. * Integrate automated test execution into Jenkins and Azure DevOps YAML pipelines. * Maintain test scripts, test data, and automation documentation. * Collaborate with developers and QA teams to identify and resolve defects. * Evaluate and adopt tools such as Playwright where appropriate. * Improve test coverage, reliability, maintainability, and execution efficiency.