Software QA Test Engineer
jenoptik
Job Description
- Develop, maintain, and scale end-to-end UI automated test suites using JavaScript and Playwright.
- Design and execute automated UI test cases specifically tailored for React components and modern web interfaces.
- Collaborate closely with front-end (React) and back-end (.NET) developers to identify, reproduce, and resolve UI defects and regression issues early in the development lifecycle.
- Build resilient page objects, maintain UI locator strategies, and handle dynamic UI elements to ensure high test reliability and minimal flakiness.
- Manage UI test suites, bug reports, and quality documentation in Jira.
- Integrate automated Playwright UI test runs into Azure DevOps CI/CD pipelines for automated regression testing on builds.
- Perform functional UI, cross-browser compatibility, and visual regression testing across target platforms.
- Analyze automated test execution results, capture artifacts (trace files, screenshots, videos), and provide actionable reports to the development team.
- Drive continuous improvement of UI testing strategies, design patterns, and test execution speed.
- Stay updated on industry trends in modern JavaScript development and modern UI testing tools.