Software Test Automation Engineer
About the Role
We are seeking a highly motivated Software Test Automation Engineer to join our Quality Engineering team. In this role, you will perform a wide range of testing activities with increasing autonomy. You will contribute to designing test cases, automating them, executing tests, analyzing results, and improving our overall test coverage and quality. Your work will play a critical role in delivering reliable, high‑quality software products.
Key Responsibilities
- Design, develop, and implement automated test cases based on functional and technical requirements.
- Execute automated test suites, analyze results, and log defects with clear documentation.
- Collaborate closely with developers, manual QA, and cross‑functional teams to refine testing strategies.
- Maintain and enhance existing automation scripts to ensure accuracy, reliability, and expanded coverage.
- Assist in integrating automation suites into the CI/CD pipeline (e.g., Azure DevOps).
- Participate in peer reviews for test cases and automation scripts, providing constructive feedback.
- Conduct basic performance and load testing activities as required.
- Support debugging and troubleshooting of automation failures.
- Contribute to creating, updating, and maintaining test plans and test cases.
- Provide recommendations to improve the automation framework, tools, and processes.
Required Skills & Qualifications
- Intermediate programming proficiency in JavaScript or TypeScript.
- Experience with UI/API test automation frameworks, such as:
- Playwright (MCP preferred-using Copilot or similar tooling)
- Selenium
- Strong understanding of CI/CD pipeline integration, especially with Azure DevOps.
- Hands-on experience with defect tracking tools (e.g., JIRA).
- Hands-on experience with Test management tools (e.g., Tricentis qTest).
- Strong analytical and problem‑solving skills to interpret test results and diagnose failures.
- Good verbal and written communication skills.
- Ability to work effectively in a collaborative, team‑oriented environment.
Our Interview Practices
To maintain a fair and genuine hiring process, we kindly ask that all candidates participate in interviews without the assistance of AI tools or external prompts. Our interview process is designed to assess your individual skills, experiences, and communication style. We value authenticity and want to ensure we’re getting to know you—not a digital assistant. To help maintain this integrity, we ask to remove virtual backgrounds and include in-person interviews in our hiring process. Please note that use of AI-generated responses or third-party support during interviews will be grounds for disqualification from the recruitment process.
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.