Senior QA Engineer / Lead QA (OutSystems)
Type: Contract
Remote
Overview
We are seeking a Senior QA Engineer / Lead QA with strong experience in OutSystems to lead quality assurance across a growing digital platform. This role will be responsible for defining test strategy, driving automation, and embedding best practices across delivery teams.
You will play a key role in ensuring robust, scalable, and high-performing applications within an OutSystems environment, while leading QA standards across the SDLC.
Key Responsibilities
* Lead QA strategy and testing activities across OutSystems applications
* Define and implement automation frameworks aligned with best practice
* Drive adoption of BDD (Behaviour Driven Development) across teams
* Develop and maintain automated test suites using Selenium
* Collaborate closely with developers, product owners, and architects
* Ensure regression, integration, performance, and UAT coverage
* Own defect management lifecycle and quality reporting
* Contribute to CI/CD pipeline integration for automated testing
* Ensure compliance with security and governance standards
Mandatory Requirements
* Proven experience testing OutSystems applications (Reactive / Traditional Web)
* Strong hands-on experience with Selenium
* Practical implementation of BDD frameworks (e.G. Cucumber, SpecFlow or similar)
* Experience designing and maintaining test automation frameworks
* Solid understanding of the full SDLC
* Strong knowledge of API testing (REST services)
* Experience with CI/CD tools (e.G. Azure DevOps, Jenkins, GitHub Actions)
* Strong stakeholder communication skills