Seu Job: Software Engineer in Test Specialist
Local: Brasil - Remoto
Competências e Responsabilidades
Liderança Técnica Avançada e Mentoria
Desenvolver e liderar programas de treinamento técnico para novos contratados e membros da equipe com foco em automação de testes, integração contínua e entrega contínua (CI/CD).
Liderar pelo exemplo na solução de problemas de alta complexidade, utilizando técnicas avançadas de debugging e análise de performance.
Excelência Operacional e Atenção ao Detalhe
Projetar e implementar frameworks de teste sofisticados que possam ser adaptados a diversos ambientes de desenvolvimento e plataformas, elevando os padrões de qualidade do software.
Conduzir análises de causa raiz em falhas de testes complexas, aplicando métodos estatísticos e de aprendizado de máquina para prever e mitigar falhas futuras.
Comunicação e Colaboração Estratégica
Desenvolver e manter documentação técnica detalhada, incluindo especificações de testes, planos de testes e relatórios de bugs, utilizando plataformas de colaboração para garantir acessibilidade e transparência.
Facilitar workshops e reuniões de revisão de código para promover práticas de desenvolvimento de software de alta qualidade, encorajando feedback construtivo e colaboração entre equipes de desenvolvimento e QA.
Gestão de Prioridades e Iniciativa Estratégica
Coordenar com gestores a adoção da prática de shift-left testing em diferentes times ágeis.
Coordenar com gestores a adoção e implementação da pirâmide de teste considerando os desafios arquiteturais de cada solução.
Auxiliar gestores e times ágeis a coletar métricas de desempenho no desenvolvimento de software como DORA, SPACE, entre outros.
Implementar sistemas de monitoramento e alertas para testes em tempo real, permitindo uma resposta rápida a falhas críticas e garantindo a aderência às prioridades estratégicas de desenvolvimento.
Coordenar com gestores de projeto e equipes de desenvolvimento para definir e ajustar prioridades de teste baseadas em riscos, impacto no negócio e cronogramas de entrega.
Desenvolver estratégias de testes para microserviços, arquitetura orientada a eventos e arquiteturas orientadas a serviços, incluindo a simulação de serviços dependentes usando virtualização de serviços.
Analisar e otimizar o pipeline de CI/CD para reduzir o tempo de feedback dos testes e melhorar a produtividade da equipe de desenvolvimento.
Inovação em Testes e Melhoria Contínua
Pesquisar, avaliar e implementar tecnologias emergentes em IA e machine learning para automação de testes, visando a detecção precoce de falhas e a otimização de processos de teste.
Promover uma cultura de inovação contínua, incentivando a equipe a experimentar novas abordagens e tecnologias para resolver problemas de testes e melhorar a eficiência e eficácia dos testes automatizados.
Formação
Graduação em Ciência da Computação, Engenharia de Software, ou áreas relacionadas.
Pós Graduação em Gestão da Qualidade de Software, Gerenciamento de Projetos ou área afins.
Idiomas
Inglês Avançado.
Experiência
Experiência sólida em desenvolvimento de software, com habilidades avançadas em linguagens de programação e frameworks relevantes.
Experiência sólida como Tester, Homologador, Quality Assurance, Software Engineer in Test ou equivalente;
Experiência em automação de testes com frameworks de mercado (Selenium, Robot Framework, Cypress, Playwright, WebDriverIO, outros);
Experiência trabalhando com metodologias Ágeis;
Conhecimento em ferramentas de gerenciamento de casos de teste manuais (Azure DevOps/Test Lab, Zephir, qTest, etc.);
Conhecimento de testes de performance e ferramentas relacionadas (JMeter, Gatling, K6, Locust, outros)
Experiência em uma ou mais linguagens de programação (Java, C#, Python, JavaScript, outras);
Experiência com Behavior-Driven Development e ferramentas relacionadas (Cucumber, Pytest-BDD, outras);
Conhecimento em bancos de dados relacionais e não-relacionais (Postgres, MySQL, MongoDB, outros);
Conhecimento em Computação em Nuvem (AWS, Azure ou Google Cloud);
Experiência com ferramentas de integração contínua e entrega contínua (CI/CD) como Jenkins, GitHub Actions, Buildkite, Bamboo, outros.
Capacidade comprovada de liderança técnica, comunicação eficaz e compromisso com resultados.
Diferencial: Experiência com Spring Boot e Kotlin.
Competências Essenciais Trimble
Comprometimento
Comunicação
Ética
Humildade
Integridade
Colaboração
0 applies
2 views
Other Jobs from Trimble
Lead Software Engineer - C# MAUI
Junior Sales Engineer
Senior Multi-Sensor Navigation R&D Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say