About this role
Develop, execute, and maintain automated tests for the PLM Process release cycle, helping deliver reliable releases through continuous testing, defect analysis, and cross-functional collaboration.
A Typical Day in the Life Includes:
- Develop and maintain smoke, regression, integration, and API tests using C#, NUnit, Playwright, and Selenium.
- Build reusable Playwright components and improve test execution and reporting.
- Analyze failures, identify root causes, document evidence, and validate defect fixes.
- Translate requirements and product changes into effective test coverage, scenarios, and risk assessments.
- Collaborate with engineering, product, and support teams to improve release quality.
Basic Qualifications:
- Bachelor’s degree in computer science, engineering, or related discipline.
- QA experience across manual and automated testing.
- Hands-on experience with Selenium web automation tool.
- Working proficiency in C#/Java or another object-oriented language and familiarity with Playwright using NUnit.
- Knowledge of APIs, test design, debugging, and defect analysis, with strong problem-solving, communication, and collaboration skills.
Preferred Qualifications:
- Knowledge of Playwright locators, fixtures, assertions, browser contexts, reporting, and cross-browser execution.
- Knowledge of selenium frameworks.
- Experience with C#, NUnit, SQL, java, version control, and defect-tracking tools.
- ISTQB or a comparable certification; familiarity with Microsoft Copilot, Kiro, or similar AI-assisted tools.