Key Responsibilities<\/b><\/h2>1. Test Planning & Execution<\/b><\/h3><\/p>â Develop, implement, and execute comprehensive test plans<\/b> for GOV.UK digital services.<\/div>â Identify key testing objectives and ensure coverage of user requirements<\/b> across different environments.<\/div><\/p>2. Functional & Non -Functional Testing<\/b><\/h3><\/p>â Conduct functional, regression, integration, and user acceptance testing (UAT)<\/b>.<\/div>â Perform non -functional testing<\/b>, including performance, security, and usability testing<\/b>.<\/div><\/p>3. Automation & Test Framework Development<\/b><\/h3><\/p>â Design and implement test automation frameworks<\/b> using industry best practices.<\/div>â Develop and maintain automated test scripts<\/b> using Java, JavaScript, Playwright, RestAssured (BDD), or similar frameworks<\/b>.<\/div>â Automate API testing<\/b> using tools such as Postman, RestAssured, or equivalent<\/b>.<\/div>â Integrate automated tests into CI/CD pipelines<\/b> for continuous testing and deployment.<\/div><\/p>4. Defect Management & Reporting<\/b><\/h3><\/p>â Identify, document, and track defects using test management tools<\/b> (Azure DevOps, JIRA).<\/div>â Work closely with development teams<\/b> to resolve issues effectively.<\/div>â Produce detailed test reports<\/b> and communicate findings to stakeholders.<\/div><\/p>5. Collaboration & Agile Delivery<\/b><\/h3><\/p>â Work in Agile environments (Scrum/Kanban)<\/b>, contributing to sprint planning and retrospectives.<\/div>â Collaborate with developers, product managers, and business analysts<\/b> to define test strategies.<\/div>â Provide guidance and mentor junior testers<\/b> in automation best practices.<\/div><\/p>6. Compliance with GOV.UK & DDAT Standards<\/b><\/h3><\/p>â Follow GOV.UK service design principles<\/b> and DDAT frameworks<\/b> for testing government applications.<\/div>â Ensure all tests align with security and compliance regulations<\/b>.<\/div><\/p>Technical Skills & Experience<\/b><\/h2><\/p>â 6+ years<\/b> of experience in test automation and software quality assurance<\/b>.<\/div>â Hands -on experience in automation testing frameworks<\/b> such as:<\/div><\/p>Playwright, Selenium, Cypress<\/b> (for UI automation).<\/li>RestAssured (BDD), Postman<\/b> (for API testing).<\/div>â Experience with programming languages<\/b> (Java, JavaScript<\/b>) for writing automated tests.<\/div>â Experience developing test automation frameworks from scratch<\/b>.<\/div>â Strong knowledge of microservices architecture<\/b> and testing challenges.<\/div>â Familiarity with CI/CD tools<\/b> (Jenkins, GitHub Actions, GitLab CI).<\/div>â Knowledge of frontend testing<\/b> (React, JavaScript, HTML, CSS).<\/div>â Experience with SQL and relational database testing<\/b>.<\/div><\/li><\/ul><\/p><\/div><\/span>
Test Automation Engineer in London
Test Automation Engineer in London
London Full-Time No working from home possible