Software Engineer in Test

Platform Science

Londrina

Presencial

BRL 90 000 - 160 000

Tempo integral

14 dias+
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

A Platform Science, referência em soluções IoT para transporte, busca um Software Development Engineer in Test proativo(a) para fortalecer a qualidade de seus produtos de software em constante crescimento.

Você atuará no desenvolvimento e manutenção de frameworks de automação, integrando qualidade na esteira CI/CD e colaborando com times de desenvolvimento para entregar soluções confiáveis e de alto desempenho.

Qualificações

  • Conhecimentos de programação em Python, Java ou Go.
  • Experiência com frameworks de automação de testes (Selenium, Cypress, Playwright, JUnit, TestNG, PyTest).
  • Experiência com ferramentas de teste de API (Postman, RestAssured).
  • Capacidade de aprendizado continuous e interesse em evoluir nos princípios de teste de software e metodologias ágeis.
  • Excelentes habilidades analíticas, de resolução de problemas e depuração (debugging).

Responsabilidades

  • Integrar e aprimorar a automação de testes no pipeline de CI/CD para testes contínuos.
  • Desenvolver e executar testes automatizados em várias camadas da aplicação, incluindo unitários, integração, API e UI.
  • Colaborar com desenvolvedores para entender o design e fornecer feedback sobre testabilidade.
  • Participar de code reviews para identificar problemas de qualidade e manter padrões de codificação.
  • Criar e manter ambientes de teste e gerenciar dados de teste com eficácia.
  • Analisar resultados de testes, identificar causas raiz de falhas e sugerir soluções.
  • Contribuir para melhoria de processos e ferramentas de desenvolvimento e teste de software.
  • Defender melhores práticas de qualidade ao longo do ciclo de vida de desenvolvimento.
  • Monitorar métricas de qualidade (cobertura de testes, defeitos) para oportunidades de melhoria.
  • Manter-se atualizado sobre metodologias e ferramentas de teste e compartilhar conhecimento.
  • Participar ativamente de cerimônias ágeis com foco em qualidade.
  • Eventualmente contribuir para testes de desempenho e segurança sob orientação.

Conhecimentos

Python
Java
Test automation
CI/CD knowledge

Ferramentas

Selenium
Cypress
Playwright
JUnit
TestNG
Postman

Descrição da oferta de emprego

Na Platform Science, trabalhamos para conectar tudo que se move. Fundada em 2015, somos uma plataforma de IoT aberta que faz parcerias com frotas inovadoras, desenvolvedores de aplicativos, fabricantes de veículos e fornecedores de equipamentos no setor de transporte para fornecer soluções revolucionárias aos profissionais da cadeia de suprimentos em todo o mundo.

Nossos colaboradores são um grupo envolvente e diversificado de pessoas que acreditam no poder das grandes ideias. Contratamos pessoas com diferentes experiências e perspectivas para construir uma cultura empresarial que impulsione o crescimento por meio da inovação.

Valorizamos ações atenciosas e empatia pelos outros. Abordamos os desafios com resiliência e criatividade, ao mesmo tempo que incentivamos a transparência porque, não importa nossa origem ou responsabilidades, somos uma equipe.

Sobre a vaga:

A Platform Science está em busca de um Software Development Engineer in Test proativo(a) e qualificado(a) para contribuir com a qualidade dos nossos produtos de software em constante crescimento. Você atuará no desenvolvimento e manutenção de frameworks de automação e scripts de teste. Ao integrar a qualidade em nossa esteira de CI/CD e colaborar de perto com os times de desenvolvimento, você desempenhará um papel fundamental na garantia de soluções de software confiáveis e de alto desempenho.

Responsabilidades principais:

  • Integrar e aprimorar a automação de testes no pipeline de CI/CD para testes contínuos.
  • Desenvolver e executar testes automatizados em várias camadas da aplicação, incluindo testes unitários, de integração, de API e de interface gráfica (UI).
  • Colaborar de forma eficaz com desenvolvedores de software para entender o design e a implementação do código, fornecendo feedbacks valiosos sobre a testabilidade.
  • Participar de revisões de código (code reviews) para identificar potenciais problemas de qualidade e garantir o cumprimento dos padrões de codificação.
  • Criar e manter ambientes de teste eficientes, além de gerenciar dados de teste de forma eficaz.
  • Analisar resultados de testes, identificar a causa raiz de falhas e trabalhar em parceria com a equipe de desenvolvimento para implementar soluções.
  • Contribuir para a melhoria dos nossos processos e ferramentas de desenvolvimento e teste de software.
  • Defender e promover as melhores práticas de qualidade ao longo do ciclo de vida de desenvolvimento.
  • Monitorar e analisar métricas-chave de qualidade (ex.: cobertura de testes, tendências de defeitos) para identificar oportunidades de melhoria.
  • Manter-se atualizado(a) sobre metodologias, ferramentas e tecnologias de teste relevantes, compartilhando conhecimento com a equipe.
  • Participar ativamente das cerimônias ágeis, fornecendo contribuições valiosas sobre qualidade e testabilidade.
  • Eventualmente, contribuir para testes de desempenho e segurança sob orientação.

Requisitos Necessários:

  • Conhecimentos de programação em pelo menos uma linguagem (ex.: Python, Java, Go).
  • Experiência na utilização e manutenção de frameworks de automação de testes (ex.: Selenium, Cypress, Playwright, JUnit, TestNG, PyTest).
  • Experiência com ferramentas de teste de API (ex.: Postman, RestAssured).
  • Capacidade de aprendizado contínuo e interesse em evoluir nos princípios de teste de software e metodologias ágeis.
  • Excelentes habilidades analíticas, de resolução de problemas e depuração (debugging).

Será considerado um diferencial:

  • Experiência com conceitos básicos de testes de performance (ex.: utilizando ferramentas como K6, JMeter).
  • Contato com conceitos de testes de segurança.
  • Experiência com plataformas em nuvem (ex.: AWS, Azure, GCP).
  • Experiência de trabalho em ambientes de desenvolvimento ágil.
  • Experiência no uso de ferramentas de IA aplicadas ao desenvolvimento de software (Gemini, Windsurf, Claude, etc.).
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Analista de Qualidade de Software Sênior
Analista de Qualidade de Software Sênior

Serasa Experian • São Paulo

Presencial
BRL 120 000 - 180 000
Analista de QA - Automação de Testes
Analista de QA - Automação de Testes

New Challenger • São Paulo

Presencial
BRL 67 000 - 123 000
ESPECIALISTA EM AUTOMAÇÃO DE TESTES
ESPECIALISTA EM AUTOMAÇÃO DE TESTES

MJV • Brasil

Teletrabalho
BRL 90 000 - 180 000
QA
QA

Innvo Financial Tech • São Paulo

Presencial
BRL 111 600 - 167 400
Analista de Automação de Testes Sênior
Analista de Automação de Testes Sênior

Cyber Tools and Solutions • Brasil

Presencial
BRL 120 000 - 240 000
Analista de testes automatizados
Analista de testes automatizados

Frameworkdigital • Brasil

Presencial
BRL 70 000 - 90 000
Vale alimentação/refeição
Auxílio home office
Plano de saúde
+6
Analista de QA Sênior
Analista de QA Sênior

FCamara • Brasil

Presencial
BRL 60 000 - 100 000
Analista de Qualidade de Software II
Analista de Qualidade de Software II

CSP Tech • Brasil

Presencial
BRL 70 000 - 110 000
[Tech] Especialista em Engenharia de Qualidade de Software
[Tech] Especialista em Engenharia de Qualidade de Software

TOTVS • São Paulo

Presencial
BRL 120 000 - 180 000
Analista de QA Sênior
Analista de QA Sênior

FCamara • Brasil

Presencial
BRL 89 000 - 134 000