Miratech

QA Automation Sênior

JavaScriptTypeScriptJava
Tradução automática. Consulte o original.

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

  1. Projetar, desenvolver e manter frameworks de testes automatizados usando Playwright e/ou Cypress, JUnit e práticas modernas de automação de testes.
  1. 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.
  1. 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).
  1. Projetar e executar testes de desempenho e carga para validar escalabilidade, throughput e tempos de resposta sob volumes de pico em centrais de atendimento.
  1. 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.
  1. Integrar testes automatizados em pipelines de CI/CD e portões de qualidade.
  1. Colaborar com desenvolvedores, arquitetos, gerentes de produto e stakeholders de negócios para definir critérios de aceitação e padrões de qualidade.
  1. Analisar defeitos, identificar causas raiz e impulsionar melhorias de qualidade em todo o SDLC.
  1. 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

  1. 6+ anos de experiência em QA Automation.
  1. 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);
  1. Forte experiência prática com Playwright e/ou Cypress usando TypeScript ou JavaScript.
  1. Experiência com testes de contrato (por exemplo, Pact, Spring Cloud Contract).
  1. Experiência com ferramentas e práticas de testes de desempenho e carga (por exemplo, JMeter, Gatling, k6).
  1. Experiência em testes de REST APIs, microsserviços e sistemas distribuídos.
  1. 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.
  1. Experiência na integração de testes automatizados em pipelines de CI/CD e portões de qualidade.
  1. Fortes habilidades analíticas e de resolução de problemas.

Diferenciais

  1. Experiência com plataformas de Contact Center, CX, CCaaS, Roteamento ou Voz.
  1. 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.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores