Senior Automation Consultant - Java, spring, API, Pact

Walter Everett

  • United Kingdom
  • Permanent
  • Full-time
  • 15 hours ago
Senior Java Automation Consultant - PermanentLocation: UK (Security Clearance Required)
Recruiter: Walter Everett (in partnership with a Global Consultancy)Walter Everett is partnering with a global consultancy to recruit a highly skilled Automation Consultant. This role involves working on a Government project, so Security Clearance or Eligibility is essential.Key ResponsibilitiesConsultancy & Client EngagementAct as a trusted automation advisor to clients.Lead discussions around SOWs (Statements of Work), RFPs (Requests for Proposals), and architecture design.Advocate for best practices in automation testing.Provide leadership and mentorship to internal and client teams.Maintain excellent stakeholder management throughout the project lifecycle.Shift-Left & Strategic TestingPromote a shift-left testing approach, integrating testing early in the SDLC.Work closely with engineering teams to embed automation into development workflows from the start.Automation Framework Design & DevelopmentDesign and build scalable test automation frameworks covering:Unit testingIntegration testingUI and end-to-end testingTech stack focus: Java, Spring, Pact, APIsQuality Metrics & Process ImprovementDefine and track key quality metrics: defect density, test pass rate, MTTR.Continuously improve test coverage and overall quality.Collaboration Across TeamsWork with cross-functional teams including Software Engineers, Product Owners, and BAs.Participate in Agile ceremonies: retrospectives, sprint planning, and backlog grooming.Align test strategies with business and development goals.Test Integration & CI/CDIntegrate automated tests into CI/CD pipelines.Align automation practices with DevOps workflows.System & Architectural UnderstandingEvaluate system designs and identify optimal integration points for automation.Understand how data flows through enterprise systems to ensure effective test strategies.Non-Functional TestingFactor in performance, accessibility, security, and compatibility testing into your test strategy.Experience & Skills RequiredTechnical ExpertiseStrong Java development background with Spring and Pact.Experience developing robust automation frameworks from scratch using:Java, JavaScript/TypeScript, C#, or PythonSolid grasp of OOP principles, including:SOLID, Dependency Injection, Design PatternsAgile & Consultancy ExperienceStrong Agile experience in cross-functional environments.Comfortable working directly with clients to define test strategies and deliverables.Test Assurance & StrategyEnsure comprehensive test coverage.Ability to assess and assure test quality.Testing Types & ToolsAPI/Microservices: Deep experience in back-end and microservice test automation.UI Testing: Experience with tools like WebdriverIO, Cypress, or Playwright.Mobile Testing: (Nice to have) Familiarity with Appium or other mobile testing frameworks.Contract Testing: Knowledge of Pact or similar tools is beneficial.CI/CD & DevOps IntegrationFamiliar with tools like GitHub Actions, GitLab CI, Azure DevOps, or Jenkins.Able to design automation strategies that fit within CI/CD pipelines.Cloud Experience (Nice to have)Familiarity with cloud platforms, especially AWS, is a bonus.About YouYou're a detail-oriented Automation Framework Consultant with strong Java skills - You will understand dependency injection! You understand both the technical and architectural aspects of software systems and can design tailored automation solutions that fit complex enterprise applications. You're just as comfortable writing clean code as you are leading technical discussions with clients or mentoring junior engineers.You thrive in collaborative environments and are passionate about building robust, maintainable test automation systems that support long-term product quality.Diversity & Inclusion StatementWe are committed to building a diverse and inclusive team. We encourage applicants from all backgrounds to apply. If you require any reasonable adjustments during the recruitment process or in the workplace, please let us know — we’re here to support you.

Walter Everett