PW – Sr. Test Engineer B. – Job7315
Summary
We are seeking a senior Test Engineer to lead automation and quality efforts for critical software systems. This role is central to delivering reliable, high-quality products by designing and implementing end-to-end automated tests, integrating them into CI/CD pipelines, and collaborating with cross-functional teams to ensure timely releases.
The ideal candidate will work with Python, Playwright, JavaScript/TypeScript, PowerShell and Azure DevOps to build robust API and UI automation. This is an opportunity to influence test strategy, mentor QA peers, and drive continuous improvement in an Agile delivery environment.
Responsibilities
- Design and develop end-to-end automation scripts and test suites for API and UI testing.
- Implement and maintain CI/CD integration of automated tests using Azure DevOps.
- Create detailed, comprehensive test plans and test cases for smoke, functional, API, integration, and regression testing.
- Execute tests, identify and record defects, and track bugs to resolution across supported environments.
- Collaborate with product owners, solution architects, developers, and DevOps to define automation strategies and ensure integration into pipelines.
- Participate in backlog review and refinement to facilitate analysis and test design.
- Automate and maintain test executions using Playwright, Selenium/playwright frameworks, Bruno, Postman, and custom in-house tools.
- Mentor automation analysts and QA team members in automated test execution and troubleshooting.
- Communicate dependencies, risks, and constraints to the team and actively pursue resolutions.
- Track and report quality assurance metrics such as defect densities and open defect counts.
Requirements
- 5+ years of progressive experience in IT quality assurance and control within software/systems development processes.
- 5+ years of work experience as a Test Engineer.
- Proficiency in Python and PowerShell scripting.
- Experience with Playwright and Selenium/playwright automation frameworks.
- Experience with JavaScript and TypeScript for test automation.
- Expertise implementing CI/CD for end-to-end API and UI automation using Azure DevOps.
- Experience with version control systems such as GitHub and Azure DevOps.
- Experience testing front-end/GUI, APIs, and backend components using Bruno, Postman, and custom in-house tools or frameworks.
- Experience working within cloud platforms such as AWS, Google Cloud Platform, or Azure.
- Demonstrated contributions delivering solutions in an Agile methodology.
- Ability to design, improve, and integrate business processes across disparate systems.
- Strong skills in test planning, test design, test execution, and bug management.
Nice to Have
- SAFe Agilist certification or experience working in SAFe environments.
