Назад
Company hidden
7 дней назад

Senior QA Automation

Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior QA Automation (Workforce Management/CX): Building and maintaining automated testing across the full test pyramid for cloud-native microservices, with an accent on component, integration, contract, API, end-to-end, and performance testing. Focus on validating forecasting and schedule optimization against business rules, integrating quality gates into CI/CD pipelines, and solving scalability and distributed-systems challenges.

Location: Remote, Canada

Company

hirify.global is a global IT services and consulting company supporting digital transformation for large enterprises and startups across more than 25 countries.

What you will do

  • Design, develop, and maintain automated test frameworks with Playwright and/or Cypress, JUnit, and modern test automation practices.
  • Build and execute tests across the full test pyramid, including unit, component, integration, contract, API, end-to-end, regression, performance, and load testing.
  • Own component and integration testing for Java microservices, validating service behavior, data flows, and API contracts across service boundaries using tools such as Testcontainers, WireMock, or Pact.
  • Automate Workforce Management scenarios covering forecasting, schedule generation, scheduling rules, constraints, staffing calculations, shift patterns, breaks, and skills.
  • Integrate automated tests into CI/CD pipelines and quality gates, analyze defects, identify root causes, and drive quality improvements across the SDLC.
  • Collaborate with developers, architects, product managers, domain experts, and business stakeholders to define acceptance criteria, quality standards, reusable automation assets, and test strategies.

Requirements

  • 6+ years of QA Automation experience.
  • Proven experience designing component and integration test suites for Java microservices, including tools such as Spring Boot Test, Testcontainers, WireMock, and REST Assured.
  • Strong hands-on experience with Playwright and/or Cypress using TypeScript or JavaScript.
  • Experience with contract testing, such as Pact or Spring Cloud Contract.
  • Experience with performance and load testing tools and practices, such as JMeter, Gatling, or k6.
  • Experience testing REST APIs, microservices, and distributed systems.
  • Experience testing Workforce Management forecasting and scheduling engines or other complex rule-based business systems, including validating forecast outputs against historical volume and handle-time data, staffing calculations against service-level targets, and 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.

Culture & Benefits

  • Remote-first work culture with flexibility.
  • Competitive compensation and benefits, including health insurance and language courses.
  • Professional development through certification programs, mentorship, talent investment, internal mobility, and internship opportunities.
  • Collaboration on projects for global clients in a multicultural and inclusive environment.
  • Relocation program and regular team-building company events.
  • Equal opportunity employment and commitment to sustainable business practices.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →