Negotiable
Undetermined
Hybrid
London (Hybrid - 2 days/week onsite), UK
Summary: The QA Automation Engineer will support testing and quality assurance for a secure government digital service project, primarily utilizing Node.js, Testim, and Azure DevOps. The role involves working in an agile environment, collaborating with clients and partner teams to ensure high-quality service delivery. Candidates must possess SC clearance to be eligible for this position.
Key Responsibilities:
- Design, develop, and execute test plans, test cases, and test scripts to validate system functionality.
- Perform manual and automated testing to identify defects and ensure compliance with business and functional requirements.
- Collaborate with developers, business analysts, and stakeholders to review requirements, discuss testability, and identify quality risks.
- Use Testim and related automation frameworks to enhance efficiency and reduce manual effort.
- Log and track defects in Azure DevOps, providing detailed reports and coordinating resolutions with development teams.
- Upload, execute, and maintain test cases and test evidence within Azure DevOps.
- Prepare Test Completion Reports and maintain clear traceability across all testing activities.
- Ensure test data accuracy and readiness for all test cycles.
- Drive continuous improvement of QA processes, tools, and automation coverage.
Key Skills:
- Proven experience in QA automation and manual testing, preferably on large-scale digital or government service projects.
- Hands-on experience with Testim or other test automation tools.
- Strong knowledge of Node.js-based applications and API testing.
- Proficiency in Azure DevOps for test management, defect tracking, and reporting.
- Understanding of CI/CD pipelines and integration of automated tests.
- Experience working in Agile/iterative environments within cross-functional teams.
- Solid understanding of software testing principles, methodologies, and best practices.
- Excellent analytical, communication, and problem-solving skills.
- Working knowledge of JavaScript/TypeScript for creating or maintaining automation scripts.
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
About the Role
We are seeking a skilled QA Automation Engineer to support the testing and quality assurance activities for a secure government digital service project.
The solution is primarily built using Node.js, with Testim as the main test automation tool and Azure DevOps for task and test management.
You will work within an agile, iterative delivery environment, collaborating closely with clients and partner teams to ensure the delivery of a high-quality, secure, and reliable digital service.
Note: Must be SC cleared
Key Responsibilities
- Design, develop, and execute test plans, test cases, and test scripts to validate system functionality.
- Perform manual and automated testing to identify defects and ensure compliance with business and functional requirements.
- Collaborate with developers, business analysts, and stakeholders to review requirements, discuss testability, and identify quality risks.
- Use Testim and related automation frameworks to enhance efficiency and reduce manual effort.
- Log and track defects in Azure DevOps, providing detailed reports and coordinating resolutions with development teams.
- Upload, execute, and maintain test cases and test evidence within Azure DevOps.
- Prepare Test Completion Reports and maintain clear traceability across all testing activities.
- Ensure test data accuracy and readiness for all test cycles.
- Drive continuous improvement of QA processes, tools, and automation coverage.
Required Skills & Experience
- Proven experience in QA automation and manual testing, preferably on large-scale digital or government service projects.
- Hands-on experience with Testim or other test automation tools.
- Strong knowledge of Node.js-based applications and API testing.
- Proficiency in Azure DevOps for test management, defect tracking, and reporting.
- Understanding of CI/CD pipelines and integration of automated tests.
- Experience working in Agile/iterative environments within cross-functional teams.
- Solid understanding of software testing principles, methodologies, and best practices.
- Excellent analytical, communication, and problem-solving skills.
- Working knowledge of JavaScript/TypeScript for creating or maintaining automation scripts.
Desirable Skills
- Experience with performance, regression, or security testing.
- Familiarity with government security standards or compliance-driven projects (nice to have).