Own rendering and engine-system challenges for an AAA co-development project, debugging Unreal Engine 5 code, optimizing graphics performance and memory, and collaborating across disciplines to deliver reliable visual systems.
Engenheiro de Qualidade de Software Sr.
📜 Description
- Atuar como referência técnica em Qualidade de Software, promovendo boas práticas de testes e cultura de qualidade nos times.
- Participar ativamente de refinamentos de negócio e técnicos, contribuindo para a identificação antecipada de riscos, gaps funcionais e não funcionais.
- Aplicar práticas de Shift Left, atuando desde as fases iniciais da concepção das soluções para garantir qualidade desde o início do desenvolvimento.
- Planejar estratégias de testes, definir cenários, critérios de aceitação e cobertura adequada para novas funcionalidades.
- Liderar iniciativas de automação de testes priorizando cenários críticos e de maior valor para o negócio.
- Realizar testes funcionais, integrados, exploratórios, regressivos e não funcionais.
🛠️ Requirements
- Ensino superior completo em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas.
- Experiência com planejamento, elaboração, execução e automação de testes.
- Experiência com testes de APIs REST utilizando Postman, Swagger ou ferramentas similares.
- Experiência com automação de testes utilizando Rest Assured, Cypress, Playwright ou frameworks equivalentes.
- Experiência com BDD, Gherkin e Cucumber.
- Conhecimento em lógica de programação e linguagens como Java ou Kotlin.
- Experiência com SQL e bancos de dados relacionais e não relacionais.
- Capacidade de elaborar consultas e validar dados diretamente em banco.
- Experiência com testes de integração e validação de fluxos ponta a ponta.
- Experiência com mocks, stubs e simuladores para validação de dependências externas.
Full job description
Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais. 💛
Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios!
Tá a fim de uma carreira que rende mais? Confira essa oportunidade e #VemProPags!
Responsibilities
- Atuar como referência técnica em Qualidade de Software, promovendo boas práticas de testes e cultura de qualidade nos times.
- Participar ativamente de refinamentos de negócio e técnicos, contribuindo para a identificação antecipada de riscos, gaps funcionais e não funcionais.
- Aplicar práticas de Shift Left, atuando desde as fases iniciais da concepção das soluções para garantir qualidade desde o início do desenvolvimento.
- Planejar estratégias de testes, definir cenários, critérios de aceitação e cobertura adequada para novas funcionalidades.
- Liderar iniciativas de automação de testes priorizando cenários críticos e de maior valor para o negócio.
- Realizar testes funcionais, integrados, exploratórios, regressivos e não funcionais.
- Garantir a qualidade de soluções distribuídas, integrações síncronas e assíncronas, APIs e microsserviços.
- Apoiar desenvolvedores na construção e manutenção de testes unitários, de componente e integração.
- Realizar análises técnicas utilizando logs, métricas, traces, consultas em bancos de dados e ferramentas de observabilidade.
- Identificar oportunidades de melhoria contínua em processos, ferramentas e práticas de qualidade.
- Apoiar a definição e acompanhamento de indicadores e métricas de qualidade dos produtos.
- Atuar na investigação e tratamento de incidentes, promovendo ações preventivas para evitar recorrências.
Requirements
- Ensino superior completo em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas.
- Experiência com planejamento, elaboração, execução e automação de testes.
- Experiência com testes de APIs REST utilizando Postman, Swagger ou ferramentas similares.
- Experiência com automação de testes utilizando Rest Assured, Cypress, Playwright ou frameworks equivalentes.
- Experiência com BDD, Gherkin e Cucumber.
- Conhecimento em lógica de programação e linguagens como Java ou Kotlin.
- Experiência com SQL e bancos de dados relacionais e não relacionais.
- Capacidade de elaborar consultas e validar dados diretamente em banco.
- Experiência com testes de integração e validação de fluxos ponta a ponta.
- Experiência com mocks, stubs e simuladores para validação de dependências externas.
- Conhecimento em arquitetura de microsserviços, APIs, gateways e integrações distribuídas.
- Conhecimento em sistemas assíncronos e mensageria (Kafka, RabbitMQ, AWS SQS ou similares).
- Experiência com validação de eventos, tópicos, filas e processamento assíncrono.
- Experiência com observabilidade e troubleshooting utilizando ferramentas como Grafana, Datadog, New Relic, Kibana, Splunk ou similares.
- Capacidade de investigar falhas através de logs, métricas, traces e monitoramento.
- Conhecimento em pipelines CI/CD e ferramentas como Jenkins, GitHub Actions ou equivalentes.
- Experiência com Git e estratégias de versionamento.
- Conhecimento em testes não funcionais, incluindo performance, carga, estresse, capacidade e resiliência.
- Experiência com ferramentas como JMeter, Gatling ou k6.
- Conhecimento em ambientes cloud (AWS, Azure ou GCP).
- Experiência com validação de integrações envolvendo serviços cloud, como Lambda, S3, DynamoDB e equivalentes.
Similar jobs
Search more Software Engineer jobsDevelop weapon-planning software for a next-generation Department of Defense mission-planning system, contributing across design, development, testing, integration, and maintenance in an Agile scrum team.
Senior Software Engineer - Platform Integration, Robot Software
Integrate onboard software with vehicle hardware, bring up new vehicle platforms, and develop reusable components, diagnostics, and frameworks that support reliable deployment across multiple vehicle programs.
Senior Software Engineer, Compute Platform
Build and improve Replit’s compute platform by launching cloud infrastructure products, strengthening reliability and scalability, and optimizing infrastructure performance and costs across global regions.
Staff Software Engineer - Infrastructure Storage
Seeking a seasoned Staff Storage Software Engineer to design and deploy high-performance storage solutions for AI infrastructure, impacting the future of AI technology.
