×
Register Here to Apply for Jobs or Post Jobs. X

Automation Architect JAVA

Remote / Online - Candidates ideally in
Birmingham, West Midlands, B1, England, UK
Listing for: Capgemini
Remote/Work from Home position
Listed on 2026-03-13
Job specializations:
  • IT/Tech
    Data Security, Cloud Computing
Job Description & How to Apply Below
Automation Architect JAVA - Birmingham Reference Code:

- Type:
Permanent Professional Communities:
Quality Engineering & Testing

Job Title:
Test Automation Architect – C2_
Birmingham.
About the Job you are considering:

Should be ready to perform manual testing and Automation both, we are seeking an Automation Architect to drive end to end test automation strategy and execution for enterprise scale programs within Financial Services Testing Services FS TES The role will lead automation solution architecture framework selection design CICD integration test data and environments strategy quality gates and governance ensuring measurable improvements in cycle time quality and cost of testing The ideal candidate is hands on in Java Selenium experienced in modern CICD pipelines and adept at engaging with client stakeholders technology business to define and deliver a pragmatic automation roadmap.
Hybrid working:
The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.
Job Role

  • Define the automation strategy across UI, API, and integration layers aligned to release trains and product roadmaps.
  • Architect modular, scalable, and maintainable automation frameworks (Java, Selenium, TestNG, Cucumber) with reusable components, service wrappers, and data utilities.
  • Establish the test automation pyramid and shift‑left approaches, including unit, component, and contract testing in collaboration with development leads.
  • Define the tooling and integration strategy covering Selenium Grid/Cloud, API tools such as Rest Assured and Postman, reporting solutions like Allure and Extent, and code quality enforcement via Sonar Qube.
  • Integrate automation into CI/CD pipelines (Jenkins, Azure Dev Ops, Git Lab CI) enabling on‑demand, nightly, and gated builds.
  • Implement quality gates, test orchestration, parallel execution, and artifact management for results, logs, and videos.
  • Champion Infrastructure‑as‑Code practices where feasible, including containerized runners/executors and Dockerized test stacks.
  • Define automation KPIs such as coverage, stability, flakiness, MTTR, and ROI, along with reporting cadence and continuous improvement plans.
  • Set standards for coding guidelines, branching strategies, code reviews, static analysis, and versioning of test assets.
  • Own test data and environment strategy including synthetic data, masking, seeding, and environment readiness gates.
  • Lead PoCs and tool evaluations, developing business cases and TCO/ROI models for automation investments.
  • Engage with client architects, QA leads, product owners, and release managers to align scope and milestones.
  • Mentor SDETs and test engineers while establishing capability uplift plans, playbooks, and enablement tracks.
  • Contribute to FS/TES solutions for proposals, RFP/RFI responses, estimations, and transition plans.

Job Skills

  • Automation strategy, architecture, test automation roadmap, framework design, governance, and KPI definition.
  • Java expertise including advanced proficiency, design patterns, OOP, collections, exception handling, and basic concurrency.
  • Selenium Web UI automation using Selenium Web Driver, Page Object Model, Page Factory, waits/synchronization, and cross‑browser execution.
  • CI/CD experience with Jenkins, Azure Dev Ops, and Git Lab CI including pipelines, triggers, parallelization, runners/agents, and quality gates.
  • BDD experience (desirable) using Cucumber or Spec Flow with Gherkin aligned to acceptance criteria.
  • API automation using Rest Assured or equivalent, schema validation, OAuth/JWT handling, and contract testing (nice to have).
  • Reporting and analytics using Allure or Extent with dashboarding, trend analysis, and flaky test management.
  • Version control using Git with branching strategies, code reviews, and pull requests.
  • Banking/FS domain exposure in Payments, Cards, Core Banking, Channels, or Lending (strong plus).
  • Ability to perform both manual and automation testing as required.
  • Cloud‑based test execution using browser Stack, Sauce Labs, Perfecto, or Selenium Grid setup.
  • Performance/resilience awareness using JMeter or Gatling and understanding how performance aligns with functional automation.
  • Service virtualization using Wire Mock or Parasoft and implementing strategies for test environment stability.
  • Data security awareness including test data masking, GDPR considerations for financial services, and secrets management within pipelines.


We are a Disability Confident Employer:

Capgemini is proud to be a

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary