We are looking for Test and Quality Assurance Subject Matter Experts to join our teams in the UK.
Job Title: Programme Test Manager
Role Overview:
As a Programme Test Manager, you will lead the end-to-end testing service for a large-scale public sector programme. You will be responsible for managing all test activities across complex multi-phase deliveries, ensuring alignment with strategic goals and industry best practices.
Key Responsibilities:
* Develop and implement a comprehensive Programme Test Strategy.
* Manage all test phases: In-sprint, Integration, System, Release, Non-functional, and OAT.
* Collaborate with internal and external stakeholders including PM&D, Social Security Scotland, and 3rd-party vendors.
* Oversee continuous improvement initiatives including test automation and service transition.
* Provide governance on risk, issue management, and test resource planning.
Required Skills and Experience:
* Extensive experience in senior test leadership roles across Agile at scale and Waterfall environments.
* Demonstrated ability to manage enterprise-scale test delivery and strategic stakeholder engagement.
* Strong understanding of public sector programmes and governance (preferred).
* Expertise in defect management, planning tools (JIRA, Confluence), and test environments.
Qualifications:
* ISTQB Advanced Level or equivalent is highly desirable.
* Certification in Agile methodologies (SAFe, Scrum) is advantageous.
* Proven track record in strategic test transformation and service transfer.
Job Title: Test Manager
Role Overview:
As a Test Manager, you will be responsible for planning, coordinating, and leading the execution of testing activities across multiple streams within an Agile delivery framework. You will manage a team of test professionals and drive quality assurance efforts across releases.
Key Responsibilities:
* Manage test planning, resource allocation, and execution across system and interim releases.
* Oversee defect triage and ensure effective communication with delivery teams.
* Support continuous improvement through tooling, metrics, and feedback loops.
* Coordinate with other teams for end-to-end assurance.
Required Skills and Experience:
* Proven experience in managing test teams within Agile projects.
* Knowledge of both functional and non-functional testing methodologies.
* Skilled in the use of JIRA, QTest, GitLab, and automation reporting tools.
* Strong analytical, problem-solving, and stakeholder communication skills.
Qualifications:
* ISTQB Foundation or equivalent is highly desirable.
* Experience in public sector environments is a plus.
Job Title: Test Lead
Role Overview:
As a Test Lead, you will design and lead the implementation of test strategies for a variety of test types and coordinate automation and manual efforts to ensure timely and quality delivery.
Key Responsibilities:
* Lead the execution of automation and manual testing across SDLC.
* Develop and maintain automation frameworks using tools such as Selenium and Cucumber.
* Mentor junior testers and enforce quality standards across teams.
* Liaise with Business Analysts and Developers to refine acceptance criteria.
Required Skills and Experience:
* Direct experience in creating automation strategies and frameworks.
* Strong command of test automation tools (Selenium, Cucumber, GitLab CI).
* Familiarity with performance testing tools and API test tools (JMeter, Postman).
* Excellent communication and leadership skills.
Qualifications:
* ISTQB Advanced Test Analyst or equivalent is highly desirable.
* Background in Agile and DevOps environments is essential.
Job Title: Test Engineer
Role Overview:
As a Test Engineer, you will execute functional and non-functional tests, ensuring quality across multiple phases and releases within a SAFe Agile delivery context.
Key Responsibilities:
* Design and execute test cases to validate software functionality and performance.
* Perform regression, exploratory, and UAT testing.
* Document test evidence and defects in JIRA and Confluence.
* Participate in sprint ceremonies and contribute to test estimations.
Required Skills and Experience:
* Experience in testing web-based and back-end systems in an Agile context.
* Proficient in test execution, defect reporting, and test data creation.
* Familiarity with JIRA, GitLab, and SQL-based database tools like DBeaver.
Qualifications:
* ISTQB Foundation Level or equivalent is highly desirable.
* Understanding of automation frameworks is desirable.
Job Title: Manual Test Analyst
Role Overview:
As a Manual Test Analyst, you will be responsible for designing, executing, and maintaining manual test cases to ensure software functionality and usability across various releases.
Key Responsibilities:
* Execute manual test scripts and exploratory testing on web/mobile systems.
* Log detailed bugs and support developers during debugging.
* Contribute to regression testing and test closure activities.
Required Skills and Experience:
* Experience in hands-on manual testing across multiple project environments.
* Ability to analyze requirements and translate into meaningful test cases.
* Experience with JIRA and Confluence.
Qualifications:
* ISTQB Foundation Level or equivalent is highly desirable.
* Familiarity with accessibility and compatibility testing preferred.
Job Title: Automation Test Analyst
Role Overview:
As an Automation Test Analyst, you will develop and maintain automated test scripts using modern frameworks, contributing to CI/CD pipelines and accelerating test cycles.
Key Responsibilities:
* Create and maintain automated regression and functional test suites.
* Integrate automated tests with Jenkins and GitLab CI pipelines.
* Collaborate with developers to optimize test coverage and shift-left strategies.
Required Skills and Experience:
* Strong experience in Selenium, Cucumber, and Serenity BDD frameworks.
* Familiar with test design patterns, Git branching, and IntelliJ IDE.
* Understanding of REST API testing tools such as Postman or RestAssured.
Qualifications:
* ISTQB Test Automation Engineer or equivalent is highly desirable.
* Background in Agile Scrum and DevOps integration is essential.
Job Title: Performance Test Analyst
Role Overview:
As a Performance Test Analyst, you will define and execute load, stress, and scalability tests to ensure system performance meets business expectations.
Key Responsibilities:
* Develop and run performance test scripts using JMeter and NeoLoad.
* Analyze results and present findings with clear bottleneck identification.
* Collaborate with developers, architects, and infrastructure teams.
Required Skills and Experience:
* Experience in performance testing of enterprise applications.
* Expertise in JMeter, NeoLoad, and server monitoring tools.
* Strong understanding of SDLC and Agile testing principles.
Qualifications:
* Performance Testing certification or equivalent is highly desirable.
* Previous experience in public sector or large programmes desirable.
Job Title: Defect Analyst / Continuous Improvement Analyst
Role Overview:
As a Defect Analyst, you will support the defect lifecycle management process, ensuring high quality root cause analysis and driving continuous improvement initiatives.
Key Responsibilities:
* Manage and analyze defect data using JIRA.
* Collaborate with QA leads to perform RCA and implement fixes.
* Contribute to lessons learned and test efficiency reporting.
Required Skills and Experience:
* Strong understanding of defect management practices and workflows.
* Solid experience with JIRA and Confluence.
* Familiarity with Agile testing and improvement cycles.
Qualifications:
* ISTQB Advanced Level Test Analyst or equivalent is highly desirable.
* Background in continuous improvement and Agile retrospectives is a bonus.