Senior QA Automation

Miratech

Illinois

Remote

USD 120,000 - 150,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Relocation program
Language courses
ForeverRemote work culture

Job summary

Miratech, a global IT services and consulting company, is seeking a Senior QA Automation Engineer to drive quality across a cloud-native WFM and CX platform. You will own test automation across unit to end-to-end levels, building frameworks with Playwright and/or Cypress, and working with Java-based microservices.

You will collaborate with engineers, product teams, and architects, implement CI/CD integration, and help shape quality standards.

Qualifications

  • 6+ years of QA Automation experience.
  • Proven experience designing component and integration test suites for Java microservices (e.g., Spring Boot Test, Testcontainers, WireMock, REST Assured).
  • Strong hands-on experience with Playwright and/or Cypress using TypeScript or JavaScript.
  • Experience with contract testing (e.g., Pact, Spring Cloud Contract).
  • Experience with performance and load testing tools and practices (e.g., JMeter, Gatling, k6).
  • Experience testing REST APIs, microservices, and distributed systems.

Responsibilities

  • Design, develop, and maintain automated test frameworks using Playwright and/or Cypress, JUnit, and modern test automation practices.
  • Build and execute automated test suites at every level: unit (JUnit), component, integration, contract, API, end-to-end, and regression.
  • Own component and integration testing of microservices, validating service behavior, data flows, and API contracts.
  • Design and run performance and load tests to validate scalability and response times.
  • Design and automate test scenarios for Workforce Management functionality, including forecasting and scheduling rules.
  • Integrate automated tests into CI/CD pipelines and quality gates.
  • Collaborate with developers, architects, product managers, and stakeholders to define acceptance criteria.
  • Analyze defects, identify root causes, and drive quality improvements across the SDLC.
  • Establish quality engineering standards and reusable automation assets across product streams.

Skills

QA Automation
Java
TypeScript
JavaScript
Test automation

Tools

Playwright
Cypress
JUnit
Testcontainers
WireMock
Pact
REST Assured

Job description

Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.

We are looking for a Senior QA Automation Engineer to drive quality engineering practices across a next-generation Workforce Management (WFM) and Customer Experience (CX) platform. You will own test automation across the full test pyramid (unit, component, integration, contract, end-to-end, and performance), with a strong focus on component and integration testing of cloud-native applications and microservices. You will build and maintain automated test frameworks using JUnit and Playwright or Cypress, ensuring the reliability, performance, and scalability of the platform.The role involves close collaboration with software engineers, architects, product teams, and domain experts across Workforce Management, including forecasting and schedule generation and optimization.The ideal candidate combines strong test automation expertise with a quality-first mindset and the ability to influence engineering practices across the development lifecycle.

Responsibilities
  • Design, develop, and maintain automated test frameworks using Playwright and/or Cypress, JUnit, and modern test automation practices.
  • Build and execute automated test suites at every level: unit (JUnit), component, integration, contract, API, end-to-end, and regression.
  • Own component and integration testing of microservices, validating service behavior, data flows, and API contracts both in isolation and across service boundaries (e.g., using Testcontainers, WireMock, or Pact).
  • Design and run performance and load tests to validate scalability, throughput, and response times under peak contact-center volumes.
  • Design and automate test scenarios for Workforce Management functionality, including forecasting, schedule generation, and scheduling rules and constraints.
  • Integrate automated tests into CI/CD pipelines and quality gates.
  • Collaborate with developers, architects, product managers, and business stakeholders to define acceptance criteria and quality standards.
  • Analyze defects, identify root causes, and drive quality improvements across the SDLC.
  • Establish quality engineering standards, reusable automation assets, and test strategies across multiple product streams.
  • 6+ years of QA Automation experience.
  • Proven experience designing component and integration test suites for Java microservices (e.g., Spring Boot Test, Testcontainers, WireMock, REST Assured);
  • Strong hands-on experience with Playwright and/or Cypress using TypeScript or JavaScript.
  • Experience with contract testing (e.g., Pact, Spring Cloud Contract).
  • Experience with performance and load testing tools and practices (e.g., JMeter, Gatling, k6).
  • Experience testing REST APIs, microservices, and distributed systems.
  • Experience testing WFM forecasting and scheduling engines or other complex rule-based business systems, e.g., validating forecast outputs against historical volume and handle-time data, staffing calculations against service-level targets, and generated schedules against labor rules, shift patterns, breaks, and skills.
  • Experience integrating automated testing into CI/CD pipelines and quality gates.
  • Strong analytical and troubleshooting skills.
Nice to Have
  • Experience with Contact Center, CX, CCaaS, Routing, or Voice platforms.
  • Understanding of telephony, IVR, call flows, agent routing, and customer interaction systems.
We offer:
  • Culture of relentless performance: join an unstoppable technology development team with 99% project success rate and more than 30% year-over-year revenue growth.
  • Competitive pay and benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
  • ForeverRemote work culture: make the most of the flexibility that comes with remote work.
  • Growth mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global impact: collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming multicultural environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social sustainability values: join oursustainable business practicesfocused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.

* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Automation
Senior QA Automation

Miratech • Chicago (IL)

Remote
USD 110,000 - 170,000
Health insurance
Relocation program
ForeverRemote work culture
+2
Senior QA Automation
Senior QA Automation

Miratech1 • United States

Remote
USD 120,000 - 170,000
Health insurance
Relocation program
ForeverRemote culture
+2
Full Stack Java Engineer — Workforce Management (WFM)
Full Stack Java Engineer — Workforce Management (WFM)

Miratech • Florida

Remote
USD 105,000 - 165,000
Culture of relentless performance
Competitive pay and benefits
ForeverRemote work culture
+4
Full Stack Java Engineer (WFM)
Full Stack Java Engineer (WFM)

Miratech • New York (NY)

On-site
USD 110,000 - 160,000
Health insurance
Relocation program
Language courses
+3
Full Stack Java Engineer
Full Stack Java Engineer

Miratech • Illinois

On-site
USD 90,000 - 120,000
Health insurance
Language courses
Relocation program
Senior QA Automation Engineer - Cloud Microservices (Remote)
Senior QA Automation Engineer - Cloud Microservices (Remote)

Miratech1 • United States

Remote
USD 120,000 - 170,000
Health insurance
Relocation program
ForeverRemote culture
+2
Full Stack Java Engineer — Workforce Management (WFM)
Full Stack Java Engineer — Workforce Management (WFM)

Miratech • New York (NY)

Remote
USD 120,000 - 160,000
Relocation assistance
Health insurance
Remote work option
+1
Senior Full Stack Java Engineer - Workforce Management (WFM)
Senior Full Stack Java Engineer - Workforce Management (WFM)

Miratech • California

Remote
USD 120,000 - 160,000
Culture of Relentless Performance
Competitive pay and benefits
Work From Anywhere culture
+4
Senior Full Stack Java Engineer
Senior Full Stack Java Engineer

Miratech • United States

On-site
USD 120,000 - 190,000
Health insurance
Language courses
Relocation program
Senior QA Automation Engineer — Remote, Cloud & Microservices
Senior QA Automation Engineer — Remote, Cloud & Microservices

Miratech • Illinois

Remote
USD 120,000 - 150,000
Health insurance
Relocation program
Language courses
+1