Overview
We are seeking an experienced Quality Assurance Engineer to join a dynamic engineering team dedicated to delivering a major digital transformation initiative. In this fully remote role, you will collaborate with developers, product teams, and stakeholders to ensure the delivery of high-quality software through effective manual testing and continuous improvement processes. This position offers the opportunity to shape a quality-first engineering culture while working on innovative cloud-based SaaS products.
Responsibilities
- Drive quality across the software development lifecycle, from planning through to release.
- Design and execute comprehensive test strategies, plans, and test cases.
- Perform manual testing across modern web applications and REST APIs.
- Conduct functional, regression, integration, performance, stress, and accessibility testing.
- Collaborate closely with development teams to embed quality throughout the SDLC.
- Identify risks early and support the delivery of reliable, scalable software.
- Contribute to the continuous improvement of QA processes, standards, and best practices.
- Monitor quality metrics and recommend process improvements.
Requirements
- Proven commercial experience in Software Quality Assurance and Manual Testing.
- Experience testing modern web applications and REST APIs.
- Strong experience with test planning, test case design, and execution.
- Experience performing regression, performance, and stress testing.
- Knowledge of industry-standard testing methodologies and tools.
- Experience with both black-box and white-box testing.
- Understanding of accessibility and security testing principles.
- Experience using Azure DevOps, including Test Plans.