Mapeie melhorias nos sistemas e processos de operações de crédito, planeje e execute testes manuais e automatizados, valide APIs e integrações e fortaleça a qualidade das entregas em homologação e produção.
Analista de Teste Automatizados | QA
📜 Description
- Analisa requisitos e desenvolve casos de teste para validar sistemas.
- Planeja testes de aceitação, integração e sistema.
- Documenta sistemas e dimensiona especificações.
- Avalia infraestrutura e planeja testes de estresse, carga e manutenibilidade.
- Automatiza testes de integração e aceitação, administra ambientes e executa testes manuais e exploratórios.
- Colabora com desenvolvimento, Design e Produto na definição e melhoria contínua do produto.
🛠️ Requirements
- Experiência em desenvolvimento de software com uma linguagem como Python, Ruby ou Go.
- Conhecimento de PostgreSQL, Git, Docker e integração contínua.
- Experiência com design de casos de teste, gestão de planos de teste e manutenção de ambientes de teste.
- Experiência com automação de testes web usando Selenium e automação de testes de integração.
- Capacidade de planejar testes em sprints com análise de risco.
- Inglês técnico avançado.
- Diferenciais: experiência como analista de BI em projetos de TI, conhecimento de Python ou Tricentis Tosca.
Full job description
Quem somos
A Smarthis é uma empresa de tecnologia que desenvolve soluções feitas de humanos para humanos! Acreditamos que boas soluções surgem de fortes conexões entre pessoas, conhecimentos, ideias e ideais. Por isso, ser Smarther é mais do que fazer parte de uma empresa, é viver verdadeiramente a cultura da colaboração e inovação que pulsa em nosso DNA.
Com um time formado por diferentes gêneros, cores, crenças, culturas e orientações afetivas, que estão espalhados por todo o Brasil (e mundo!), nosso objetivo é auxiliar nossos clientes em seus desafios para a transformação digital. Desenvolvendo produtos e serviços tecnológicos para seus negócios, combinando o melhor do RPA (Robotic Process Automation), Data Analytics e Inteligência Artificial, por um time que tem paixão por inovação, desafios e aprendizado.
Nossos Diferenciais:
Somos Great Place to Work – O respeito e o cuidado com o nosso time foram fundamentais para conquistarmos a premiação: desde 2021, somos reconhecidos anualmente como uma das melhores empresas para se trabalhar no Brasil. Isso é resultado da união de um time com uma cultura alinhada com a nossa visão de crescimento para o futuro.
100 Startups to Watch – Estamos na lista das startups mais promissoras e inovadoras do ecossistema do Brasil, segundo a Pequenas Empresas e Grandes Negócios. O desenvolvimento das equipes e a maturidade para encontrar soluções nos trouxeram essa premiação importante.
UiPath Professional Services & Diamond Partner – Somos a primeira empresa da América Latina a alcançar as principais certificações da empresa líder mundial em RPA.
One Hundred Startups – Somos reconhecidos como uma das 100 startups mais relevantes em ecossistemas corporativos de inovação, pela 100 Open Startups, a plataforma pioneira e líder de Open Innovation.
Scale-Up Endeavor – Acelerados pela Endeavor, a comunidade global líder de empreendedores de alto impacto, fazemos parte do programa de aceleração das empresas que mais crescem no Brasil, levando a transformação digital para o mercado
Onde Estamos:
Atualmente, temos escritórios no Rio de Janeiro, São Paulo, Miami, Buenos Aires, Madrid e Perth. Mas não se preocupe! Para os que estiverem trabalhando remotamente, nossa cultura permanece a mesma: Integração total com happy hour online, noite de jogos, lives e outras programações legais! 😉
Responsibilities
Seu trabalho será
- Analisar requisitos do sistema e desenvolver casos de testes para sua validação;
- Planejar e desenvolver testes de aceitação, integração e sistema;
- Fazer documentação do sistema e dimensionamento das especificações;
- Avaliar a infraestrutura e elaborar testes de stress, carga e manutenibilidade do sistema;
- Automatizar testes de integração e aceitação;
- Administrar o ambiente de testes e garantir a execução de testes automatizados;
- Executar testes manuais e exploratórios;
- Difundir a cultura da qualidade e apontar melhorias no processo de desenvolvimento;
- Trabalhar em conjunto com outros desenvolvedores, Design e Produto na definição do produto (requisitos, funcionalidades e execução) e sua melhoria contínua;
Requirements
O que você precisa ter
- Desenvolvimento de software com alguma linguagem de programação (ex.: Python, Ruby, Go);
- Sistema de Gerenciamento de Banco de dados (PostgreSQL);
- Versionamento de código (GIT);
- Design de casos de teste;
- Gestão de planos de testes;
- Manutenção de ambientes de teste;
- Automação de testes de aplicações web com Selenium;
- Automação de testes de integração;
- Planejamento de teste em sprint com análise de risco;
- Integração contínua;
- Docker;
- Inglês técnico avançado.
Excelente se tiver
- Experiência como analista de BI em projetos de TI;
- Conhecimento em Python;
- Experiencia com a ferramenta Tricentis - Tosca.
Similar jobs
Search more QA Engineer jobsDesenvolve estratégias e executa testes funcionais, de integração e regressão em sistemas Java, colaborando com equipes de desenvolvimento para resolver problemas e melhorar continuamente a qualidade do software.
The QA Engineer designs and executes manual and automated tests across software products, investigates defects, improves quality practices, and partners with cross-functional teams through delivery and production support.
Quality Assurance Engineer - English Required (Mexico only)
Plan and execute exploratory and automated testing for SaaS products, partnering with Scrum teams to define test objectives, validate releases, track quality metrics, and prevent defects from reaching production.
Test a federal web application end to end, combining hands-on and automated testing across its interface, APIs, and database to verify accurate, auditable workflows from submission through decision.
