As a QA Engineer, you combine the responsibilities of a QA Engineer and Test Specialist in one broad role. You support development teams and value streams with functional testing, technical testing, test automation and quality engineering activities.
You help ensure quality throughout the software delivery lifecycle by analysing requirements and risks, designing and executing tests, building reusable automation and integrating quality controls into CI/CD pipelines. In addition, you contribute to continuous improvement by sharing knowledge, coaching colleagues and helping teams adopt consistent testing practices.
- Analyse requirements, user stories and risks to define effective test coverage and testing strategies.
- Design, execute and document functional, integration, end-to-end and regression tests.
- Develop, maintain and improve automated tests and reusable automation frameworks.
- Perform API, front-end, technical and cross-domain testing activities.
- Support performance, load and stress testing and analyse test results.
- Manage test data and contribute to reliable test environments.
- Integrate automated tests, quality gates and reporting into Azure DevOps pipelines.
- Identify, analyse and follow up defects, including root cause analysis where needed.
- Provide insight into quality risks, test status, automation coverage and release readiness.
- Coach colleagues and promote consistent testing standards, automation practices and quality engineering principles.
- Contribute to continuous improvement of tooling, test processes, environments and reporting.
This is you
You are passionate about software quality and enjoy combining analytical thinking with hands-on testing and automation. You take ownership, challenge assumptions and proactively identify risks before they become issues. You enjoy collaborating with developers, Product Owners and QA colleagues and are always looking for opportunities to improve quality, increase automation and reduce manual effort. Through your expertise and pragmatic approach, you help teams deliver reliable and maintainable solutions.