Wonderschool
Esprow
Analista de Automação de QA
Sobre a oportunidade
Estamos buscando um Analista de Automação de QA motivado e detalhista para se juntar à nossa equipe global. Esta função foca principalmente em automação de QA, testes de software e garantia da qualidade dos produtos da Esprow, ao mesmo tempo em que fornece algum suporte ao produto e auxilia clientes durante a integração e o uso em produção, quando necessário.
Você projetará, desenvolverá e manterá testes automatizados de UI e de API, contribuirá para atividades de teste manual onde apropriado e trabalhará em estreita colaboração com Gerentes de Produto, Desenvolvedores e outras partes interessadas para melhorar a qualidade do produto e acelerar a entrega. Você também ajudará a resolver problemas técnicos do produto, apoiará a adoção pelo cliente e colaborará com clientes em questões técnicas complexas.
Esta é uma oportunidade única para desenvolver um amplo conjunto de habilidades técnicas em um ambiente internacional de ritmo acelerado. Dependendo de seus interesses e desempenho, você poderá crescer em Automação de QA, Liderança de Engenharia de Suporte, Arquitetura de Soluções ou funções técnicas e de produto relacionadas. Apoiamos fortemente o crescimento profissional e a mobilidade interna.
A função também exige um forte interesse no uso de ferramentas modernas de IA e assistentes de codificação de IA para melhorar a produtividade de QA, incluindo análise de comportamento do produto, geração de planos de teste e casos de teste base, aceleração da automação com Playwright e identificação de oportunidades para tornar os fluxos de trabalho de QA e suporte mais eficientes.
Responsabilidades da Posição
- Desenvolver e manter testes automatizados de UI e de API usando Playwright e TypeScript para melhorar a cobertura de testes e a qualidade das entregas.
- Contribuir para a melhoria contínua da automação de testes e processos de QA, incluindo integração com CI/CD quando aplicável.
- Contribuir para atividades de QA para os produtos da Esprow, incluindo testes de novos recursos e colaboração com Gerentes de Projeto e equipes de Desenvolvimento para resolver problemas antes da liberação para o cliente.
- Criar planos de teste e casos de teste detalhados, abrangentes e bem estruturados. Se necessário, comunicar-se com equipes internas ou clientes para identificar requisitos do sistema e comportamento esperado do sistema.
- Analisar resultados de testes para garantir a qualidade do software e recomendar ações preventivas e corretivas.
- Manter-se atualizado com ferramentas de teste e melhores práticas de QA para apoiar a melhoria contínua dos processos de QA.
- Atender a solicitações de suporte ao cliente (via e-mail e, raramente, reuniões web), fazer acompanhamento com o Gerente de Projeto e a Equipe de Desenvolvimento, e comunicar-se com os clientes até que os problemas sejam totalmente resolvidos.
- Investigar solicitações de suporte técnico levantadas por usuários, tipicamente relacionadas a APIs de mensagens, protocolos, conectividade TCP, configurações de ambiente Java VM e Windows, arquivos de dicionário XML, e outros aspectos técnicos da aplicação.
- Gerenciar a integração de novos clientes configurando áreas de distribuição de produtos e apoiando clientes por e-mail durante as fases de implantação do produto.
- Participar de demonstrações para clientes.
- Apoiar a adoção dos produtos da Esprow pelos clientes, auxiliando-os na migração e reestruturação de suas especificações existentes, preparação de cenários de teste específicos para o cliente no software e atividades de adoção relacionadas.
- Fornecer feedback do cliente para departamentos internos e gerência.
- Emitir e gerenciar licenças de produto para usuários.
Requisitos da Posição
- 3+ anos de experiência em automação de QA e testes de software de aplicações web e APIs, incluindo experiência prática com Playwright e TypeScript.
- Experiência em projetar, desenvolver e manter suítes de testes automatizados.
- Experiência com testes de API (REST APIs, Postman, Swagger/OpenAPI ou ferramentas similares) e Git.
- Experiência em suporte ao cliente.
- Inglês intermediário-avançado ou superior (escrito e falado), incluindo comunicação profissional por e-mail.
- Capacidade de explicar claramente procedimentos técnicos complexos de forma estruturada e compreensível.
- Experiência prática no uso de ferramentas de IA e assistentes de codificação de IA, como ChatGPT, Codex, GitHub Copilot, ou similares, para melhorar a produtividade de QA, incluindo análise de produto, geração de planos de teste e casos de teste, automação com Playwright, depuração, documentação e automação de fluxo de trabalho.
- Fortes habilidades de comunicação para trabalhar com equipes técnicas e partes interessadas técnicas do lado do cliente.
- Experiência na criação e manutenção de planos de teste e execução de testes antes das liberações de produtos.
- Sólido entendimento do Ciclo de Vida de Desenvolvimento de Software (SDLC) e metodologias de QA.
- Familiaridade com processos de QA, incluindo design e execução de casos de teste.
- Compreensão básica da arquitetura de aplicações web e desktop.
- Atenção excepcional aos detalhes e profissionalismo na comunicação escrita e verbal.
Habilidades Bônus (opcional, mas seria um diferencial)
- Conhecimento do protocolo FIX e experiência com ferramentas de teste FIX.
- Experiência na integração de testes automatizados em pipelines de CI/CD (GitHub Actions, Azure DevOps, GitLab CI, Jenkins, ou similares).
- Familiaridade com conceitos de protocolos de mensagens como request/reply, subscriptions, dictionaries, estrutura de mensagens, transportes (pelo menos TCP), e assim por diante.
- Bacharelado em Ciência da Computação, Tecnologia da Informação, Engenharia ou área técnica similar.
Personalidade Ideal
- Apaixonado por automação, melhoria contínua e entrega de software de alta qualidade.
- Um indivíduo ponderado e confiável que assume a responsabilidade por seu trabalho e leva as tarefas até a conclusão.
- Confortável em trabalhar de forma independente e gerenciar suas responsabilidades de maneira estruturada e autodirigida.
- Naturalmente detalhista e comprometido em entregar trabalho de alta qualidade.
- Mente aberta e curiosa, ansioso para aprender novas ferramentas, tecnologias e melhorar processos existentes.
- Tecnicamente inclinado, com uma mentalidade metódica e um forte desejo de entender como sistemas complexos funcionam.
- Organizado e capaz de gerenciar múltiplas tarefas, prioridades e prazos de forma eficaz.
- Um membro de equipe solidário que contribui de forma constante e consistente, e que pode colaborar de maneira tranquila e focada quando necessário.
- Calmo e adaptável ao enfrentar novos desafios ou prioridades em mudança.
Se você estiver interessado, por favor, responda com seu CV mais recente, juntamente com seu pacote de remuneração atual e esperado para jobs@esprow.com.
Benefícios que Você Desfrutará
- Posição em tempo integral.
- Pacote competitivo.
- Plano de carreira em uma empresa de tecnologia com muitas pessoas talentosas.
- Oportunidade de assumir mais responsabilidades e ganhar experiência profissional em mercados financeiros.
- Ambiente de trabalho internacional e colaborativo.
Sobre a Esprow
A Esprow é uma empresa de tecnologia altamente inovadora e de rápido crescimento, com algumas das instituições financeiras mais proeminentes do mundo como nossos clientes. Trabalhando conosco, você será exposto a tecnologias inovadoras e de ponta e estará envolvido em todo o ciclo de desenvolvimento de aplicações. Nossa Plataforma de Teste Empresarial (ETP) da Esprow é única no mercado para gerenciamento do ciclo de vida de API, e certificação automatizada, teste e simulação de soluções de negociação financeira. Com presença em Nova York, Londres, Singapura e Tóquio, entregamos nossa tecnologia a clientes em todo o mundo.
