Test Automation Architect

Montek System
Charlotte, NC, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$124,800.0 - $135,200.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Microsoft Azure Bug Tracking Systems Computer Programming DevOps Distributed Systems Github JSON
+23 more
Junit Python (Programming Language) Microsoft UI Automation Mockito Webui Selenium Service-Oriented Architecture Service Layer Service Virtualization Systems Integration Test Data Test Management Testng Extensible Markup Language (XML) Enterprise Software Applications Postman Cypress (Programming Language) Build Management Playwright Restful APIs Cucumber (Software) 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

4:05 min

Using test automation as a catalyst for team collaboration

Augustin Gottlieb Augustin Gottlieb · WWC 2025

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

1:59 min

Aligning testing frameworks with team skills and feedback

Augustin Gottlieb Augustin Gottlieb · WWC 2025

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all