Test Automation Architect
Role details
Job location
Tech stack
Job description
We are Seeking a highly experienced Test Automation Architect to lead enterprise-scale automation initiatives across UI, API, and service-oriented (SOA/microservices) architectures. This role requires a strong blend of technical expertise, solution architecture skills, and cross-team leadership to drive automation strategy, design scalable frameworks, and enable quality engineering transformation.
-
10-15+ years in QA/Automation with 5+ years in architecture/lead roles
-
Define and implement end-to-end automation strategy across Web UI, APIs, and service-based architectures.
-
Design and build scalable, reusable automation frameworks supporting enterprise applications.
-
Establish automation standards, best practices, and governance models.
-
Drive shift-left and continuous testing approaches aligned with DevOps and Agile practices.
-
Analyze application landscape (UI, API, backend services) and propose optimal automation solutions.
-
Provide solutions for complex ecosystems including microservices, integrations, and distributed systems.
-
Lead POCs, tool evaluations, and automation roadmap planning.
-
Define frameworks for test data, environment management, and service virtualization.
-
Collaborate with development, QA, DevOps, product, and platform teams.
-
Act as a central automation SME, guiding multiple teams/projects.
-
Drive alignment across teams for automation adoption and standardization.
-
Conduct design reviews, architecture discussions, and technical mentoring.
-
Hands-on Automation & Engineering - Develop and review automation scripts across:
-
UI: Selenium, Playwright, Cypress
-
API: Rest Assured, Karate, Postman
-
Service Layer / SOA / Microservices testing
Provide hands-on support in building automation pipelines and frameworks.
Troubleshoot complex automation issues and perform root cause analysis.
Integrate automation frameworks into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.).
Enable continuous testing and reporting with traceability and quality metrics.
Drive automation execution, reporting, and dashboards for stakeholders.
Requirements
- UI automation (Selenium, Playwright, Cypress)
- API automation (Rest Assured, Karate)
- SOA / microservices testing
Programming expertise: Java / Python / JavaScript
Deep understanding of:
- REST APIs, JSON/XML
- Test frameworks (TestNG, JUnit, Cucumber)
Experience with:
- CI/CD pipelines and DevOps practices
- Service virtualization and mocking tools
- Test management and defect tracking tools
Proven experience designing enterprise-scale automation frameworks
Strong knowledge of:
- Microservices architecture
- Distributed systems and integrations
Ability to create automation roadmaps and solution blueprints
Experience working with multiple teams/stakeholders
Strong communication and stakeholder management skills
Ability to mentor teams and drive organization-wide automation adoption