Points North

Engenheiro(a) de Testes de Software

TypeScriptSQLC#
Tradução automática. Consulte o original.

Sobre a oportunidade

Points North está buscando um(a) Engenheiro(a) de Testes de Software animado(a) para realizar um trabalho significativo e de alto impacto em um produto no qual as pessoas já dependem e torná-lo ainda melhor. Você se juntará a uma equipe Ágil pequena e dinâmica com a missão específica de modernizar as práticas de qualidade em torno de um aplicativo de produção maduro. Você trabalhará com sistemas que pessoas reais usam todos os dias para realizar seu trabalho, e você está animado(a) para tornar as coisas visivelmente melhores do que as encontrou.

Se você é o tipo de Engenheiro(a) que se energiza ao trazer estrutura e confiança para uma base de código complexa, que vê um sistema legado como uma oportunidade em vez de um passivo, e que quer construir a base de testes que levará um produto para sua próxima era, nós queremos conversar com você.

O que você fará

  1. Viabilizar a jornada de modernização do QA. Colaborar com engenheiros de software, outros engenheiros de qualidade e gerentes de produto para avaliar o estado atual do aplicativo e traçar um caminho prático para práticas de qualidade modernas e sustentáveis sem exagerar na engenharia da solução.
  1. Equilibrar testes manuais e automatizados. Aplicar testes manuais direcionados onde eles entregam mais insights, enquanto expande sistematicamente a cobertura automatizada ao longo do tempo. Saber quando cada abordagem é a ferramenta certa para o trabalho.
  1. Projetar, desenvolver e manter suítes de testes automatizados para nossos produtos SaaS usando Playwright, C# e TypeScript, incluindo testes de ponta a ponta (E2E), de integração e de API.
  1. Construir ferramentas, frameworks e utilitários de teste que melhorem a cobertura, acelerem a execução e tornem toda a equipe mais eficaz.
  1. Utilizar ferramentas de IA como um multiplicador de força, não um atalho. Usar IA de forma ponderada para expandir a cobertura de testes, acelerar a criação e manutenção de testes, e apresentar insights.
  1. Participar de revisões de código, programação em par e eventos ágeis como um membro central da equipe.
  1. Ajudar a definir e evoluir estratégias de teste e melhores práticas em toda a equipe à medida que a base de código e o produto amadurecem.
  1. Seguir as melhores práticas de DevSecOps para CI/CD e contribuir para a automação de implantação.
  1. Aprender e crescer continuamente tecnicamente, colaborativamente e na forma como você pensa sobre qualidade.

O QUE BUSCAMOS

  1. Um(a) engenheiro(a) de QA prático(a) com mentalidade de desenvolvedor(a) que está genuinamente animado(a) com a modernização de sistemas legados. Procuramos alguém que veja a complexidade como um quebra-cabeça que vale a pena resolver.
  1. Um(a) pensador(a) prático(a) que equilibra a cobertura automatizada com testes manuais direcionados, e sabe que o objetivo é a confiança, não os números de cobertura.
  1. Alguém entusiasmado(a) com IA como um facilitador. Alguém ansioso(a) para experimentar ferramentas assistidas por IA para avançar mais rápido e ir mais longe, entendendo que a IA aumenta o bom julgamento de engenharia em vez de substituí-lo.
  1. Um(a) colaborador(a) que se comunica abertamente, se orgulha de seu trabalho e do trabalho de sua equipe, e deixa bases de código e processos melhores do que os encontrou.
  1. Um(a) construtor(a) que quer ver seu trabalho ser lançado, causar impacto e resolver problemas do mundo real.

QUALIFICAÇÕES

  1. 5+ anos de experiência em desenvolvimento de software profissional ou engenharia de qualidade de software.
  1. Experiência profissional comprovada na construção e utilização de ferramentas e frameworks de automação de testes.
  1. Proficiência em linguagens como C# e/ou TypeScript.
  1. Experiência em testes de REST APIs e uso de ferramentas como Postman ou frameworks de automação equivalentes.
  1. Experiência com controle de versão e pipelines modernos de CI/CD (por exemplo, Azure DevOps ou Ações do GitHub).
  1. Confortável trabalhando com bancos de dados relacionais como SQL Server.
  1. Fortes habilidades de resolução de problemas e capacidade de trabalhar como membro central de uma equipe de desenvolvimento de software Ágil.
  1. Sólido entendimento dos princípios e melhores práticas modernas de engenharia de software.
  1. Experiência trabalhando em uma empresa SaaS ou em uma equipe de desenvolvimento pequena e dinâmica.
  1. Familiaridade com serviços em nuvem (Serviços de Aplicativos do Azure, Azure SQL, Funções do Azure).
  1. Experiência em trazer práticas de QA para bases de código legadas ou estabelecidas.

Na Points North, acreditamos que cuidar de nossa equipe é a base do nosso sucesso. É por isso que criamos um pacote de benefícios projetado para apoiá-lo(a) pessoal e profissionalmente:

  • Plano de Saúde: Planos médicos, odontológicos e oftalmológicos abrangentes estão disponíveis para manter você e sua família saudáveis.
  • Poupança para Aposentadoria: Invista em seu futuro com contribuições de contrapartida do empregador para um plano SIMPLE Tradicional e/ou ROTH IRA.
  • Tempo Livre: PTO generoso, feriados pagos e Tempo de Voluntariado (VTO) são oferecidos para que você possa tirar um tempo para recarregar e retribuir ao que é importante para você.
  • Oportunidades de Crescimento: O desenvolvimento profissional é incentivado, seja em treinamentos, certificações ou outras oportunidades para impulsionar sua carreira.
  • Flexibilidade: Dependendo da função, arranjos remotos ou híbridos podem ser disponibilizados para se adequar ao seu estilo de vida e às necessidades do negócio.

Para esta posição, a faixa salarial base é $110,000 - $125,000 por ano, mais elegibilidade para bônus anual. As determinações finais de remuneração refletirão sua experiência única, habilidades e as responsabilidades da função.

Na Points North, você encontrará um ambiente de trabalho energizante, ambicioso e de apoio, onde suas contribuições causam um impacto real. Pronto(a) para se juntar à nossa equipe? Candidate-se hoje para dar o próximo passo em sua carreira!

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