Global Relay
Miratech
QA Automation Sênior
Descrição da Empresa
A Miratech ajuda visionários a mudar o mundo. Somos uma empresa global de serviços de TI e consultoria que reúne a inovação de empresas e startups. Hoje, apoiamos a transformação digital de algumas das maiores empresas do mundo. Ao estabelecer parcerias com grandes e pequenos players, permanecemos na vanguarda da tecnologia, mantemos a agilidade mesmo como líderes globais e criamos tecnologias que ajudam nossos clientes a aprimorar ainda mais seus negócios. Somos uma organização orientada por valores e nossa cultura de Desempenho Implacável permitiu que mais de 99% dos projetos da Miratech tivessem sucesso, cumprindo ou superando nossos objetivos de escopo, cronograma e/ou orçamento desde nossa fundação em 1989.
A Miratech possui cobertura em 5 continentes e opera em mais de 25 países ao redor do mundo. A Miratech mantém quase 1000 profissionais em tempo integral, e nossa taxa de crescimento anual excede 25%.
Descrição da Vaga
Estamos em busca de um Engenheiro de QA Automation Sênior para impulsionar práticas de engenharia de qualidade em uma plataforma de Workforce Management (WFM) e Customer Experience (CX) de última geração. Você será responsável pela automação de testes em toda a pirâmide de testes (unitários, de componente, integração, contrato, ponta a ponta e desempenho), com um forte foco em testes de componente e integração de aplicações nativas em nuvem e microsserviços. Você construirá e manterá frameworks de testes automatizados usando JUnit e Playwright ou Cypress, garantindo a confiabilidade, o desempenho e a escalabilidade da plataforma. A função envolve colaboração próxima com engenheiros de software, arquitetos, equipes de produto e especialistas no domínio de Workforce Management, incluindo previsão e geração e otimização de escalas. O candidato ideal combina forte experiência em automação de testes com uma mentalidade voltada para a qualidade e a capacidade de influenciar práticas de engenharia ao longo de todo o ciclo de vida de desenvolvimento.
Responsabilidades
- Projetar, desenvolver e manter frameworks de testes automatizados usando Playwright e/ou Cypress, JUnit e práticas modernas de automação de testes.
- Construir e executar suítes de testes automatizados em todos os níveis: unitários (JUnit), de componente, integração, contrato, API, ponta a ponta e regressão.
- Ser responsável pelos testes de componente e integração de microsserviços, validando o comportamento do serviço, fluxos de dados e contratos de API tanto isoladamente quanto entre limites de serviços (por exemplo, usando Testcontainers, WireMock ou Pact).
- Projetar e executar testes de desempenho e carga para validar escalabilidade, throughput e tempos de resposta sob volumes de pico em centrais de atendimento.
- Projetar e automatizar cenários de teste para funcionalidades de Workforce Management, incluindo previsão, geração de escalas e regras e restrições de agendamento.
- Integrar testes automatizados em pipelines de CI/CD e portões de qualidade.
- Colaborar com desenvolvedores, arquitetos, gerentes de produto e stakeholders de negócios para definir critérios de aceitação e padrões de qualidade.
- Analisar defeitos, identificar causas raiz e impulsionar melhorias de qualidade em todo o SDLC.
- Estabelecer padrões de engenharia de qualidade, ativos de automação reutilizáveis e estratégias de teste em múltiplos fluxos de produto.
Qualificações
- 6+ anos de experiência em QA Automation.
- Experiência comprovada no design de suítes de testes de componente e integração para microsserviços Java (por exemplo, Spring Boot Test, Testcontainers, WireMock, REST Assured);
- Forte experiência prática com Playwright e/ou Cypress usando TypeScript ou JavaScript.
- Experiência com testes de contrato (por exemplo, Pact, Spring Cloud Contract).
- Experiência com ferramentas e práticas de testes de desempenho e carga (por exemplo, JMeter, Gatling, k6).
- Experiência em testes de REST APIs, microsserviços e sistemas distribuídos.
- Experiência em testes de mecanismos de previsão e agendamento de WFM ou outros sistemas de negócios complexos baseados em regras, por exemplo, validar resultados de previsão em relação a dados históricos de volume e tempo de atendimento, cálculos de dimensionamento em relação a metas de nível de serviço e escalas geradas em relação a regras trabalhistas, padrões de turno, intervalos e habilidades.
- Experiência na integração de testes automatizados em pipelines de CI/CD e portões de qualidade.
- Fortes habilidades analíticas e de resolução de problemas.
Diferenciais
- Experiência com plataformas de Contact Center, CX, CCaaS, Roteamento ou Voz.
- Compreensão de telefonia, URA, fluxos de chamadas, roteamento de agentes e sistemas de interação com o cliente.
Informações Adicionais
Oferecemos:
- Cultura de desempenho implacável: junte-se a uma equipe de desenvolvimento de tecnologia imparável com uma taxa de sucesso de projetos de 99% e mais de 30% de crescimento de receita ano a ano.
- Remuneração e benefícios competitivos: desfrute de um pacote abrangente de remuneração e benefícios, incluindo plano de saúde, cursos de idiomas e um programa de realocação.
- Cultura de trabalho ForeverRemote: aproveite ao máximo a flexibilidade que vem com o trabalho remoto.
- Mentalidade de crescimento: colha os benefícios de uma variedade de oportunidades de desenvolvimento profissional, incluindo programas de certificação, mentoria e programas de investimento em talentos, mobilidade interna e oportunidades de estágio.
- Impacto global: colabore em projetos impactantes para os principais clientes globais e molde o futuro das indústrias.
- Ambiente multicultural acolhedor: faça parte de uma equipe dinâmica e global e prospere em um ambiente de trabalho inclusivo e de apoio, com comunicação aberta e eventos sociais regulares de integração da empresa.
- Valores de sustentabilidade social: junte-se às nossas práticas de negócios sustentáveis focadas em cinco pilares, incluindo educação em TI, empoderamento comunitário, práticas operacionais justas, sustentabilidade ambiental e igualdade de gênero.
* A Miratech é um empregador que oferece oportunidades iguais e não discrimina nenhum funcionário ou candidato a emprego com base em raça, cor, religião, sexo, origem nacional, idade, deficiência, status de veterano, orientação sexual, identidade de gênero ou qualquer outro status protegido pela lei aplicável.
