Elegant Systems Ltd.
QA Test Engineer / Senior Automation Test Engineer
- Design and maintain scalable web automation using Playwright with TypeScript and Python across enterprise applications.
- Build reusable Page Object Model components, fixtures, test data utilities, assertions and reporting patterns for maintainable regression suites.
- Integrate automation into CI/CD using GitHub Actions, Jenkins and Azure DevOps practices, supporting repeatable quality gates.
- Perform functional, regression, integration and API testing; investigate failures through browser traces, logs, network traffic and database evidence.
- Work with developers and stakeholders in Agile delivery to clarify acceptance criteria, identify risk and prevent defects before release.
- Support projects including Pizzabi and other web/application testing initiatives with a focus on reliable end-to-end coverage.
- Create risk-based test coverage from requirements and acceptance criteria, prioritising critical customer journeys and release risks.
- Use Playwright traces, screenshots, console/network logs and SQL evidence to diagnose failures and communicate actionable defects.
- Contribute to test strategy, regression planning, defect triage and release readiness across Agile sprint cycles.
- Apply reusable automation patterns, stable locators, fixtures, test data management and parallel execution to improve suite reliability.
