Agile Test Automation Engineer
Join LMS and help us build quality into every stage of software delivery.
At LMS, we're passionate about delivering high-quality digital solutions that make a difference. We're looking for an experienced Agile Test Automation Engineer to design and implement modern automation frameworks, embed quality throughout our Agile development lifecycle, and leverage AI-assisted testing to improve efficiency, coverage, and software reliability. The role focuses on designing scalable automated testing across functional, regression, integration, performance, load, and scalability testing while using AI responsibly to enhance quality engineering.
About the Role
As an Agile Test Automation Engineer, you'll work as part of a collaborative Agile team, partnering closely with developers, QA engineers, and product stakeholders to ensure quality is built into every release. You'll champion automation, continuous testing, and engineering excellence while exploring innovative AI-enabled testing capabilities.
What You'll Do
- Design, develop and maintain scalable automated test frameworks and reusable test suites.
- Build automation across functional, regression, integration, API, performance and non-functional testing.
- Integrate automated testing into CI/CD pipelines to provide rapid feedback and support continuous delivery.
- Analyse test results, identify bottlenecks, troubleshoot failures and collaborate with developers to resolve quality issues.
- Evaluate, implement and maintain automation tools, frameworks and secure test data strategies.
- Use AI-assisted testing tools to improve test design, execution, defect detection and reporting while validating AI-generated outputs.
- Advocate for quality-first engineering practices and continuously improve automation coverage, stability and efficiency.
- Document automation frameworks, processes and best practices while sharing knowledge across the engineering community.
What You'll Bring
Essential Skills & Experience
- Strong experience with Agile software delivery and test automation.
- Hands-on experience with automation tools such as:
- Selenium
- Playwright
- Cypress
- Postman (or equivalent)
- Experience with Git, Azure DevOps and CI/CD pipeline integration.
- Knowledge of API, integration, regression, performance and scalability testing.
- Experience designing scalable automation frameworks and reusable test assets.
- Strong analytical and troubleshooting skills with the ability to identify and resolve automation issues.
- Excellent communication skills with both technical and non-technical stakeholders.
AI & Modern Quality Engineering