IT Analyst I

520 f1rst tecnologia e inovacao ltda

📍 sao paulo brazil🕐 23d ago🔗 workday

Job Description

IT Analyst I Country: Brazil **\# QUEM SOMOS** A F1RST é o futuro e sua carreira está aqui! Nossa cultura é baseada em “Pessoas, Inovação e Resultados”. Aqui promovemos serviços e experiência para os mais de 60 milhões de clientes de todo o ecossistema Santander. Venha fazer parte do time que tem como propósito apoiar as pessoas e fazer os negócios prosperarem. Somos apaixonados por tecnologia. Somos F1RST Digital Services. Siga o nosso LinkedIn e fique por dentro de todas as novidades:  [https://www.linkedin.com/company/f1rstdigitalservices](https://www.linkedin.com/company/f1rstdigitalservices) Temos uma vaga para você se tornar **IT Analyst I** **Aqui seu papel será:** Buscamos Analista de Qualidade Júnior — Testador Automatizador (TAE) para integrar nosso time global com hub no Brasil. Você atuará no suporte à construção e manutenção de testes automatizados Web, Mobile e de API, junto a TAEs Plenos e Sêniores, evoluindo gradualmente para o perfil completo de TAE (hoje reconhecido internamente como posição sênior). O TAE é responsável por projetar arquitetura de testes, implementar automação E2E/integração/contract, manter suítes quando UI/API muda, acompanhar pipelines de CI/CD investigando testes flaky, treinar devs em boas práticas de testabilidade e converter cenários exploratórios do time de QC em automação. Como Júnior, você entrará nesse fluxo com apoio ativo do time, assumindo responsabilidades crescentes conforme ganha experiência prática nos frameworks internos. O dia a dia envolve colaboração com equipes multidisciplinares e interação com colegas globais em **\*\*inglês\*\*** e, quando necessário, em **\*\*espanhol\*\***. **\## Sobre a Stack (o que você vai usar no dia a dia)** \- **\*\*mb-tae-framework (Web + Mobile)\*\*** e **\*\*mb-tae-api-framework\*\*** — frameworks internos de automação, organizados em grandes pilares (Web/Mobile, API e suporte/infra) \- **\*\*Selenium 4.26\*\*** para automação Web, com integração a **\*\*SauceLabs\*\*** para execução em grid \- **\*\*data-test-id\*\*** como convenção de seletores estáveis para automação de UI \- **\*\*BDD/Gherkin\*\*** (Cucumber/Behave) com cenários versionados e integrados via **\*\*Jira\*\*** \- **\*\*ODS Recording\*\*** para gravação e evidência de execuções de teste \- **\*\*CI/CD\*\*** (Jenkins, GitHub Actions, GitLab) para execução automatizada das suítes \- **\*\*Git\*\*** e workflows de Pull Request para colaboração no código de automação \- **\*\*Jira e Confluence\*\*** para gestão de backlog, documentação e colaboração \- Metodologia ágil com **\*\*Scrum\*\*** **Requisitos Imprescindíveis:** \- Implementar e ajustar testes automatizados Web e/ou Mobile usando o **\*\*mb-tae-framework\*\***, sob orientação de TAEs mais experientes \- Escrever e manter **\*\*Step Definitions\*\*** e cenários **\*\*BDD/Gherkin\*\*** alinhados aos critérios de aceite do time \- Atualizar seletores e fluxos de teste (**\*\*Page Objects\*\***) quando UI ou API sofrerem mudanças \- Acompanhar execuções de pipeline, reportando e ajudando a investigar testes **\*\*flaky\*\*** \- Colaborar com o time de QC (Quality Control) para entender cenários exploratórios e apoiar sua conversão em automação \- Participar de code reviews de scripts de automação, recebendo e aplicando feedback técnico \- Documentar casos de teste, evidências (via ODS Recording) e resultados de execução \- Colaborar com o time global em **\*\*inglês\*\*** (dailies, refinement, code review) e se comunicar em espanhol quando o contexto exigir **Requisitos Desejáveis:** \- Conhecimentos básicos de **\*\*lógica de programação\*\*** e ao menos uma linguagem (Java, Python, JavaScript/TypeScript ou similar) \- Noções de **\*\*automação de testes Web\*\*** (Selenium, Playwright ou Cypress) — projetos pessoais, cursos ou bootcamp são bem-vindos \- Entendimento de conceitos de **\*\*testes de software\*\***: casos de teste, cenários, critérios de aceite, tipos de teste (funcional, regressão, integração) \- Noções de **\*\*BDD/Gherkin\*\*** (Cucumber ou Behave) — escrita de cenários em Given/When/Then \- **\*\*Git\*\*** — conceitos básicos de versionamento, branches e Pull Requests \- Noções de **\*\*APIs REST\*\*** e ferramentas como Postman para exploração de endpoints \- **\*\*Inglês intermediário\*\*** — leitura de documentação técnica e participação em dailies e code reviews do time global \- **\*\*Espanhol básico/funcional\*\*** — compreensão e expressão suficientes para interações eventuais com hubs hispanófonos \- Bom raciocínio lógico, atenção a detalhes e vontade de aprender frameworks proprietários \- Disponibilidade para regime híbrido — **\*\*3x por semana presencial no GD (Geração Digital, São Paulo)\*\*** \- Experiência prática (estágio, projeto acadêmico ou pessoal) com **\*\*Appium, XCUITest ou Espresso\*\*** (automação Mobile) \- Contato prévio com **\*\*REST Assured, Karate ou Postman/Newman\*\*** (automação de API) \- Conhecimento em **\*\*CI/CD\*\*** (Jenkins, GitHub Actions ou GitLab) \- Cursando ou formado em curso superior na área de Tecnologia/Sistemas \- Certificações em teste de software (ex.: CTFL/ISTQB) \- Experiência prévia com domínio **\*\*financeiro/bancário\*\*** \- Uso de ferramentas de desenvolvimento assistido por IA para produtividade \> O que você vai aprender nos primeiros 90 dias: os 3 pilares do framework TAE interno (mb-tae-framework Web+Mobile, mb-tae-api-framework e a infraestrutura de suporte), convenções de \`data-test-id\`, escrita de Step Definitions em BDD/Gherkin integradas ao Jira, uso do ODS Recording para evidências e o fluxo de investigação de testes flaky em pipeline. Não esperamos que você chegue dominando isso — esperamos curiosidade, disciplina e disposição para evoluir até o nível pleno/sênior de TAE. **\## Habilidades Comportamentais** \- Curiosidade técnica e disposição para aprender uma stack proprietária de automação — você terá apoio constante do time \- Comunicação clara em inglês escrito e verbal, mesmo quando o vocabulário técnico é novo \- Atenção a detalhes — seletores, dados de teste e evidências de execução precisam ser confiáveis \- Capacidade de pedir ajuda cedo e iterar a partir de feedback técnico \- Organização para gerenciar casos de teste, cenários e execuções em múltiplos ambientes \- Proatividade para investigar falhas antes de escalar bloqueios **\# BENEFÍCIOS:** ➡️ Auxílio refeição; ➡️ Convênio médico; ➡️ Convênio Odontológico: Plano básico e intermediário; ➡️ Vale Transporte; ➡️ Flex Férias: 24 dias úteis de férias podendo ser divididos em até 6 vezes, e a cada 2 meses trabalhados você já pode aproveitar 4 dias úteis; ➡️ DayOff Aniversário; ➡️ Parceiros de academia: Wellhub, Totalpass; ➡️ Flex Working: Modelo de trabalho híbrido: 2 dias Home Office e 3 dias presenciais; ➡️ Plataformas de treinamento com mais de 100 mil cursos; ➡️ Linhas de carreira para o seu desenvolvimento profissional; ➡️ Flex Learning: Incentivo para estudos exclusivo a funcionários com Alta Performance; ➡️ Auxílio Creche; ➡️ Programa Nascer e Licença Paternidade estendida. ➡️ Seguro de Vida; ➡️ Be Healthy - Programa que incentiva todos a terem hábitos mais saudáveis; ➡️ PAPE - Programa de apoio pessoal especializado;  **#LI-DNI**