QA Tester - Python/Gherkin/BDD - SC Cleared
JOB_53562054743853Job type
ContractLocation
United KingdomWorking Pattern
Full-timeSpecialism
TestingIndustry
Government & Public ServicesPay
£450 - £500 inside IR35
QA Tester - Python/Gherkin/BDD - SC Cleared - Interim
Your new company
One of the largest Public Sector Organisations in the UK managing trade
Your new role
QA Tester - Python/Gherkin/BDD - SC Cleared
What you'll need to succeed
We are supporting a client in seeking an experienced Quality Assurance (QA) contractor to help design, build, and operationalise robust testing capabilities across our web application stack. You will play a key role in ensuring the reliability, performance, and security of our systems, which include a Django/Wagtail CMS backend, microservices architecture, and a modern JavaScript/CSS frontend.
You will develop and execute comprehensive test strategies, covering both manual and automated testing. This is a strategic and technical role, with a strong emphasis on quality uplift, process definition, and knowledge transfer across the team.
You will be instrumental in validating deployments across multiple environments, supporting Agile delivery, and driving continuous improvement in our QA practices. While the primary focus is on structured testing and automation, experience with performance, accessibility, and security testing is a significant plus, to support holistic quality assurance and resilience.
Key Responsibilities
You will be an experienced Quality Analyst who can:
- Test Strategy & Planning: Develop, implement, and maintain comprehensive QA strategies, test plans, test cases, and test scripts for new features and existing functionalities.
- Execution: Conduct various types of testing, including functional, regression, integration, performance, security, and user acceptance testing (UAT) across the entire application stack.
- System Knowledge: Become a subject-matter expert on the interaction between the Django/Wagtail CMS backend, the microservices, and the JavaScript/CSS frontend.
- Microservice Testing: Focus on testing the interfaces, data integrity, and inter-service communication within the microservice architecture.
- Defect Management: Identify, document, prioritise, and track bugs and defects using Jira. Work closely with developers to ensure timely resolution. Own defect resolution.
- Automation: Design, develop, and maintain automated test scripts using appropriate tools and frameworks using Playwright and Python-based frameworks such as PyTest
- Collaboration: Participate in Agile ceremonies and collaborate closely with multidisciplinary Agile teams
- Deployment: Validate releases and deployments across different environments (Dev, Staging, Production)
Essential Skills and Experience
You will need to have demonstrable skills and experience of:
- Experience: 3+ years of professional experience in Quality Assurance and software testing, primarily focused on web applications.
- Comfortable with rapid software testing and/or exploratory testing
- Backend/CMS Knowledge: Proven experience testing web applications built with Python/Django. Familiarity with content management systems, specifically Wagtail CMS, is a significant advantage.
- Architecture: Familiarity with understanding of microservice architecture and experience testing APIs and service-to-service communication using Postman.
- Frontend Technologies: Strong ability to test and debug JavaScript and CSS-driven frontend interfaces, ensuring cross-browser and mobile responsiveness.
- Testing Tools: Hands-on experience with test automation frameworks, specifically Gherkin/BDD
- Soft Skills: Excellent analytical, problem-solving, and communication skills. Ability to work independently and collaboratively in a fast-paced environment.
It is desirable that you have
These aren’t necessary, but it would be ideal if you had experience of the following.
- Experience with CI/CD pipelines (e.g., CircleCI, AWS Pipelines) and integrating automated tests into the deployment process.
- Familiarity with containerisation technologies such as Docker.
- Experience or understanding of performance and load testing
- Knowledge of accessibility (WCAG) and security testing principles.
- A strong understanding of the Agile/Scrum development methodology.
- Proficiency in writing SQL queries to validate data integrity in relational databases (bonus)
- Testing certifications such as ISTQB/ISEB
This role is hybrid at 40% with active SC required.
What you'll get in return
You can make a difference and lead by setting up a QA Testing environment, whilst leading hands-on.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
For more detailed information, or to view other vacancies with this organisation, please visit our dedicated recruitment website https://webmicrosites.hays.co.uk/web/dbt
QA Tester - Python/Gherkin/BDD - SC ClearedJOB_535620547438532025-11-122026-02-11
Talk to Sabrina Muller, the specialist consultant managing this position
Located in London-Central, 4th Floor, 107 Cheapside, Telephone 02072598746Click here to access our Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.
JOB_53562054743853