Test Automation Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+23 more
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
What is a Test Plan: Guide to Test Planning
Dev Digest 120 - Apple and peers
Navigating the AI Shift