Test Automation Architect

Montek System
Charlotte, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

Charlotte, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Automation of Tests
Azure
Bug Tracking Systems
Computer Programming
DevOps
Distributed Systems
Github
JSON
JUnit
Python
Microsoft UI Automation
Mockito
Webui
Selenium
Service-Oriented Architecture
Service Layer
Service Virtualization
Systems Integration
Test Data
Test Management
Testng
XML
Enterprise Software Applications
Postman
Cypress
Build Management
Playwright
REST
Cucumber
Jenkins
Microservices

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