- Home
- Jobs
- LAM Engineering
- Software Engineer in Test

Software Engineer in Test at Platform Science
LondrinaFull-timeLAM EngineeringPosted about 1 month ago
Apply with PipelineAbout the Role
<p><strong>Londrina, Brasil - Híbrido</strong></p>
<p>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.</p>
<p>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.</p>
<p>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.</p>
<p><strong>Sobre a vaga:</strong><strong> </strong></p>
<p>A Platform Science está em busca de um <em>Software Development Engineer in Test</em> 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 <em>frameworks</em> de automação e <em>scripts</em> 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.</p>
<p><strong>Responsabilidades principais:</strong></p>
<ul>
<li>Colaborar no design, desenvolvimento e manutenção de <em>frameworks</em> e <em>scripts</em> de automação de testes usando linguagens de programação (ex.: Java, Kotlin).</li>
<li>Integrar e aprimorar a automação de testes no pipeline de CI/CD para testes contínuos.</li>
<li>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).</li>
<li>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.</li>
<li>Participar de revisões de código (<em>code reviews</em>) para identificar potenciais problemas de qualidade e garantir o cumprimento dos padrões de codificação.</li>
<li>Criar e manter ambientes de teste eficientes, além de gerenciar dados de teste de forma eficaz.</li>
<li>Analisar resultados de testes, identificar a causa raiz de falhas e trabalhar em parceria com a equipe de desenvolvimento para implementar soluções.</li>
<li>Contribuir para a melhoria dos nossos processos e ferramentas de desenvolvimento e teste de software.</li>
<li>Defender e promover as melhores práticas de qualidade ao longo do ciclo de vida de desenvolvimento.</li>
<li>Monitorar e analisar métricas-chave de qualidade (ex.: cobertura de testes, tendências de defeitos) para identificar oportunidades de melhoria.</li>
<li>Manter-se atualizado(a) sobre metodologias, ferramentas e tecnologias de teste relevantes, compartilhando conhecimento com a equipe.</li>
<li>Participar ativamente das cerimônias ágeis, fornecendo contribuições valiosas sobre qualidade e testabilidade.</li>
<li>Eventualmente, contribuir para testes de desempenho e segurança sob orientação.</li>
</ul>
<p> </p>
<p><strong>Requisitos Necessários:</strong></p>
<ul>
<li>Conhecimentos de programação em pelo menos uma linguagem (ex.: Python, Java, Go).</li>
<li>Experiência na utilização e manutenção de <em>frameworks</em> de automação de testes (ex.: Selenium, Cypress, Playwright, JUnit, TestNG, PyTest).</li>
<li>Experiência com ferramentas de teste de API (ex.: Postman, RestAssured).</li>
<li>Familiaridade com pipelines de CI/CD (ex.: Jenkins, GitHub Actions, CircleCI).</li>
<li>Capacidade de aprendizado contínuo e interesse em evoluir nos princípios de teste de software e metodologias ágeis.</li>
<li>Excelentes habilidades analíticas, de resolução de problemas e depuração (<em>debugging</em>).</li>
</ul>
<p><strong>Será considerado um diferencial:</strong></p>
<ul>
<li>Experiência com conceitos básicos de testes de performance (ex.: utilizando ferramentas como K6, JMeter).</li>
<li>Contato com conceitos de testes de segurança.</li>
<li>Experiência com plataformas em nuvem (ex.: AWS, Azure, GCP).</li>
<li>Experiência de trabalho em ambientes de desenvolvimento ágil.</li>
<li>Experiência no uso de ferramentas de IA aplicadas ao desenvolvimento de software (Gemini, Windsurf, Claude, etc.).</li>
</ul>