Job 1000 van 1000

APPLY



Automation Engineer


We are Looking for System Tester based in solihull, UK with Sc clearance and NPPV3 Active. Position: System Tester Location: 1-2 days a week from Solihull with occasional travel to Croydon based on business needs About the Role Key Responsibilities: • Lead the design, development, and maintenance of automated test suites using JUnit, Cucumber, and Selenium • Own system, integration, regression, and end‑to‑end testing across distributed and microservice‑based applications. • Conduct advanced backend validation and data integrity checks using PostgreSQL, including complex query analysis. • Use WireMock to design sophisticated mocks and stubs for external service simulation. • Collaborate with engineering teams building Spring‑based applications to ensure testability, quality gates, and robust engineering practices. • Lead performance and load testing using JMeter, interpreting results and advising on system optimisation. • Facilitate workshops, technical discussions, and quality reviews with stakeholders across engineering, product, and operations. • Manage and prioritise defects, risks, and issues, ensuring clear communication and timely resolution. • Mentor and support junior testers, promoting best practices in automation, CI/CD integration, and quality engineering. • Drive continuous improvement initiatives across testing processes, tooling, and delivery workflows. Essential Skills and Experience: • Extensive hands‑on experience with JUnit, Cucumber, and Selenium WebDriver in complex system environments. • Strong understanding of Spring applications, microservices, and distributed architectures. • Advanced proficiency with PostgreSQL, including query optimisation and data validation techniques. • Deep experience using WireMock for service virtualisation and integration isolation. • Strong expertise with JMeter for performance, load, and stress testing. • Proven experience leading testing activities within agile delivery teams. • Strong understanding of CI/CD pipelines and tooling (e.g., Jenkins, GitHub Actions, GitLab CI). • Ability to analyse complex systems, identify risks, and design effective test strategies. • Experience with Git, Jira, Confluence, and similar engineering tools. • Excellent communication skills, with the ability to influence and collaborate across teams

APPLY

More jobs of your search