What are the responsibilities and job description for the Technical Automation Architect position at capgemini?
We are seeking an experienced Technical Automation Architect to lead the design, development, and execution of scalable test automation solutions. This role will focus on web services testing, automation framework creation from scratch, and end-to-end integration with CI/CD pipelines. The ideal candidate has hands-on experience with RESTful services, strong Java programming skills, and the ability to drive automation strategy and innovation across complex enterprise applications.
Key Responsibilities:
Automation Framework Development:
- Design and build scalable, reusable, and robust test automation frameworks from the ground up.
- Develop supporting tools, libraries, and utilities for automation purposes.
Web Services Testing:
- Conduct hands-on testing of RESTful services for functionality, performance, and reliability.
- Create automated test scripts to validate web services and APIs.
End-to-End Automation Management:
- Manage the full automation project lifecycle from requirements gathering to execution.
- Integrate automation frameworks into CI/CD pipelines.
- Lead defect management and reporting processes.
- Measure and report ROI on automation initiatives.
Test Harness Development:
- Create custom test harnesses to support robust test coverage of complex systems.
Continuous Integration & Delivery:
- Integrate test automation with CI/CD tools like Jenkins, GitLab CI, or Bamboo.
- Ensure automated tests are continuously executed during deployment cycles.
Technical Leadership & Mentorship:
- Provide guidance and mentorship to junior engineers.
- Define and enforce test automation best practices across teams.
Cross-functional Collaboration:
- Partner with developers, QA engineers, and stakeholders to align automation strategies with product goals.
- Effectively communicate technical solutions and automation outcomes.
Qualifications & Requirements:
Mandatory:
- 3–4 years of hands-on experience testing RESTful APIs.
- Strong Java development skills used in automation projects.
- Proven experience building test automation frameworks from scratch.
- Expertise managing full automation project lifecycles.
- Strong grasp of QA/testing methodologies.
Preferred:
- Experience with Selenium, RestAssured, Postman, Wiremock, or similar tools.
- Familiarity with CI/CD platforms and scripting.
- Understanding of test harness design and execution.
- Agile experience with JIRA or similar tools.
Skills Summary:
Core Expertise:
Test automation architecture, REST API testing, web services validation, CI/CD automation, ROI reporting
Languages & Frameworks:
Java (advanced), Selenium, RestAssured, Postman, Wiremock, Mockito, Powermock
Reactive & Event-Driven Tools:
Not applicable (focus is web service/API automation)
Cloud & Containerization:
Experience integrating automation into CI/CD on Jenkins, GitLab CI, Bamboo
Database & Messaging:
Basic knowledge of backend services and data validation for APIs
DevOps & CI/CD:
Git, Jenkins, GitLab CI/CD, Bamboo, automated pipeline integration
Other Tools & Technologies:
JIRA, test harness development, mocking frameworks, Agile methodologies
Soft Skills:
Excellent communication, strategic leadership, stakeholder engagement, proactive problem-solving, mentoring and team collaboration
The pay range that the employer in good faith reasonably expects to pay for this position is $34.67/hour - $54.18/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis. Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
Salary : $35 - $54