QA Engineer - UI Testing & Infrastructure as Code (IaC)
Active SC Clearance required
Location: Remote (UK Based, occasionally in Corsham office)
Day Rate: 550 - 650 per day Inside IR35 (depending on experience)
Duration: 12 Months
About the Role
We're looking for a detail-oriented and proactive QA Engineer with a passion for delivering high-quality user experiences and robust infrastructure. This role is ideal for someone who thrives in a fast-paced, agile environment and has hands-on experience in UI test automation and Infrastructure as Code (IaC) practices.
What You'll Do
- Design, develop, and maintain automated UI tests for web applications using tools like Cypress, Playwright, or Selenium.
- Collaborate with developers, designers, and product managers to ensure UI quality and usability.
- Implement and manage IaC solutions using tools such as Terraform, Pulumi, or AWS CloudFormation.
- Integrate UI tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI).
- Perform cross-browser and responsive testing using platforms like BrowserStack or Sauce Labs.
- Monitor and report on test coverage, performance, and reliability.
- Contribute to test strategy, documentation, and best practices.
What We're Looking For
- Proven experience in UI test automation for modern web applications.
- Strong knowledge of JavaScript/TypeScript, or other scripting languages.
- Experience with IaC tools (Terraform, Pulumi, etc.) and cloud platforms (AWS, Azure, or GCP).
- Familiarity with CI/CD pipelines and integrating automated tests.
- Understanding of Agile methodologies and DevOps practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Nice to Have
- Experience with mobile UI testing (e.g., Appium).
- Knowledge of containerization (Docker, Kubernetes).
- Exposure to monitoring and observability tools.