




Resumo: Procuramos um Engenheiro Sênior de QA com sólida experiência em garantia de qualidade de software para liderar, construir e dimensionar processos de garantia de qualidade para softwares corporativos complexos em um ambiente Ágil. Pontos de destaque: 1. Modele o futuro da mineração com soluções tecnológicas de ponta 2. Liderar e dimensionar a garantia de qualidade para softwares corporativos complexos 3. Junte-se a uma organização global que promove criatividade e inovação **Modele o Futuro da Mineração com as Soluções Tecnológicas da Komatsu Mining:**Na Komatsu Mining Technology Solutions (MTS), não falamos apenas sobre progresso e inovação \- estamos concretizando-o. Nossas soluções inovadoras da marca Modular estão impulsionando minas em todo o mundo, promovendo eficiência e sustentabilidade de maneiras que pareciam impossíveis há poucos anos. **Junte-se à Komatsu e faça parte de algo grandioso!** ### **A Empresa** A MTS é líder global em tecnologia de gestão de minas e subsidiária integral da Komatsu Ltd. Nossa tecnologia inovadora impulsiona operações minerárias em diversas regiões do mundo. Os produtos que desenvolvemos, as soluções que projetamos e os serviços que prestamos nos destacam na indústria de tecnologia minerária. Somos mais do que uma empresa: somos uma comunidade de profissionais apaixonados e criativos unidos por uma visão comum — transformar a forma como a indústria minerária opera. Com presença que se estende de Joanesburgo a Vancouver, de Sydney a Lima, você terá a oportunidade de fazer parte de uma organização global que incentiva a criatividade, promove a inovação e estimula o pensamento ousado, a troca de ideias e a geração de impacto real. ### **Finalidade da Vaga** Estamos procurando um **Engenheiro Sênior de QA** com sólida experiência em garantia de qualidade de software **(não hardware)** para liderar, construir e dimensionar processos de garantia de qualidade para softwares corporativos complexos. Esta função envolve conduzir a estratégia de testes, orientar membros da equipe e defender a integração de automação e DevOps em um ambiente Ágil dinâmico. Candidatos ideais assumirão a responsabilidade pela qualidade do produto, colaborarão de perto com equipes de desenvolvimento e infraestrutura e desempenharão um papel fundamental na garantia de lançamentos bem-sucedidos de software. ### **Principais Responsabilidades** * Liderar o planejamento e a execução de **testes funcionais manuais e automatizados, de regressão, exploratórios e em nível de sistema**, ao longo do ciclo de vida do software. * Compreender os requisitos e os critérios de aceitação, esclarecer quaisquer dúvidas com o desenvolvedor ou proprietário do produto para eliminar mal-entendidos ou conflitos. * Criar planos de teste e casos de teste detalhados, abrangentes e bem estruturados. * Configurar o(s) ambiente(s) de teste adequado(s), incluindo combinações de máquinas virtuais, dispositivos móveis (PTX), contêineres e/ou clusters. * Desenvolver, manter e otimizar suítes de testes automatizados para desktop usando ferramentas como WinAppDriver. * Desenvolver, manter e otimizar suítes de testes automatizados de interface de usuário (UI) e API usando ferramentas como Selenium, Postman, JMeter e gRPC. * Integrar a execução automatizada de testes em pipelines CI/CD e monitorar ativamente sua estabilidade e desempenho. * Projetar e executar cenários complexos de testes manuais onde a automação não é viável, incluindo testes ad hoc, de usabilidade e de integração. * Colaborar com equipes multifuncionais para garantir que os ambientes de teste sejam estáveis, escaláveis e representativos da produção. * Documentar, gerenciar e priorizar defeitos usando o Azure DevOps, assegurando clareza e resolução tempestiva. * Atuar como responsável pela qualidade de funcionalidades-chave do produto, garantindo rastreabilidade desde os requisitos até o lançamento. * Construir e manter uma biblioteca de testes automatizados escalável e reutilizável, além de produzir relatórios significativos de cobertura de testes. * Orientar engenheiros júnior de QA tanto no design manual quanto no automatizado de testes, nos processos e nas ferramentas utilizadas. * Identificar oportunidades de melhoria de processos e propor ferramentas ou scripts para aumentar a eficiência e a precisão da garantia de qualidade. ### **Habilidades Obrigatórias** * Graduação em Ciência da Computação, Engenharia de Software ou área correlata (mestrado é preferencial). * No mínimo 3 anos de experiência em garantia de qualidade de software, incluindo 1–2 anos em cargo sênior ou de liderança. * Experiência prática com: * Amplo conhecimento das metodologias Ágeis/Scrum e das práticas CI/CD. * Inglês avançado (escrito e falado) para colaboração com equipes globais. * Fortes habilidades analíticas e de resolução de problemas. * Experiência comprovada em orientar engenheiros de QA e melhorar processos de QA. * Disposição para viajar até 10%, conforme necessário. ### **Qualificações Desejáveis** * Experiência em testar microsserviços, sistemas distribuídos ou aplicações nativas da nuvem. * Familiaridade com práticas BDD/TDD. * Domínio de TestNG, JUnit ou Cucumber. * Experiência em testes de desempenho, carga, segurança ou contrato. * Familiaridade com ferramentas de controle de versão (ex.: Git) e práticas de infraestrutura como código. * Experiência prévia no setor de mineração.


