Role: Python Tester
Location: Fully Remote (UK-based)
Duration: 12 months
Day Rate: £400 (Inside IR35, if applicable)
Clearance: Active SC Clearance required
Overview
We are seeking an experienced Python Tester to join a long-term programme focused on delivering high-quality, secure software solutions to a major UK government client. The ideal candidate will have strong hands-on experience with automated testing using Python, solid understanding of testing frameworks, and proven ability to work in secure, fast-paced environments.
Key Responsibilities
- Design, build, and maintain automated test suites using Python.
- Develop and execute functional, integration, regression, and performance tests.
- Collaborate with developers, DevOps engineers, and analysts to ensure high-quality releases.
- Identify, log, and track defects using standard tracking tools (eg, Jira).
- Contribute to continuous improvement of testing processes and automation frameworks.
- Ensure testing practices align with secure development requirements.
- Provide clear documentation and test evidence for audit and assurance.
Required Skills & Experience
- Strong professional experience in Python-based test automation.
- Hands-on experience with frameworks such as PyTest, unittest, or Behave.
- Experience testing APIs, microservices, and Back End systems.
- Working knowledge of CI/CD pipelines (eg, GitLab CI, Jenkins, Azure DevOps).
- Familiarity with tools like Postman, Selenium, or REST Assured (advantageous).
- Strong understanding of software QA methodologies.
- Excellent problem-solving and communication skills.
- Active SC Clearance (mandatory).
Nice to Have
- Experience working in government or regulated environments.
- Knowledge of cloud environments (AWS, Azure).
- Performance testing experience (Locust, JMeter).
- Basic DevOps or Scripting skills beyond Python.
How to Apply
Please send your CV, availability, and confirmation of active SC clearance.