Join a highly collaborative team contributing to the transformation of testing through modern quality processes, tools, and methodologies. You'll ensure repeatable, consistent, and high-quality outcomes are embedded across all phases of the idea-to-value lifecycle, reducing cost and time to market. This role involves working across multiple levels and with cross-domain, platform, and feature teams to integrate quality into all activities.
Key Responsibilities:
- Support the design and implementation of automation test strategies aligned to business or programme objectives.
- Develop predictive and intelligent testing approaches using automation and innovative testing solutions.
- Define the scope of manual and automated testing, including creation of automated test scripts, user documentation, and artefacts.
- Design, develop, and maintain a stable, reusable suite of automated tests for use within products, domains, and across systems end-to-end.
- Apply testing and delivery standards according to the product development lifecycle, regulatory requirements, and compliance obligations.
- Contribute to continuous improvement of testing practices and frameworks to enhance efficiency and reduce defects.
Skills & Experience:
- 3 to 6 years of experience in software QA and test automation within Agile or CI/CD environments.
- Hands-on experience with Microsoft Power Platform: Power Apps, Power Automate, Dataverse.
- Proficiency in automation frameworks such as Selenium, Playwright, Cypress, or Power Apps Test Studio, and API testing tools like Postman, SoapUI, REST Assured.
- Skilled in scripting languages including JavaScript, TypeScript, Python, or PowerShell for developing and maintaining automated test solutions.
- Experience designing, developing, and implementing automation frameworks in new environments.
- Strong understanding of Agile methodologies and the ability to align testing activities with strategic objectives.