Wonderschool
Data Systems Analysts, Inc.
Engenheiro de Testes Automatizados
Requisitos mínimos
Espera-se que todos os funcionários contratados tenham experiência com Microsoft Copilot e/ou uma solução de IA aprovada equivalente.
Educação, Certificações e Nível de Segurança Exigidos
- Bacharelado em Ciência da Computação, Engenharia de Software ou área relacionada
- Experiência pode ser substituída pelo diploma.
- Autorização TS/SCI
- Certificação DoD 8140 (8570) IAT Nível II
Experiência/Qualificações Exigidas
- Mínimo de 5 anos de experiência testando e validando aplicações de software em ambientes DoD ou federais.
- Experiência no desenvolvimento e execução de estratégias de teste manuais e automatizadas para sistemas de software corporativos.
- Experiência prática com automação de testes Cypress para aplicações web.
- Experiência testando aplicações construídas com tecnologias React, TypeScript, JavaScript e Python.
- Experiência validando REST APIs, estruturas de dados JSON e integrações de serviços.
- Forte compreensão de metodologias de teste de software, gerenciamento do ciclo de vida de defeitos e processos de garantia de qualidade.
- Conhecimento prático de serviços AWS GovCloud, incluindo EC2, ECS/EKS, Lambda, S3 e IAM.
- Fortes habilidades analíticas, de solução de problemas e de troubleshooting.
- Excelentes habilidades de comunicação escrita e verbal com a capacidade de comunicar descobertas técnicas a diversos stakeholders.
Descrição
Data Systems Analysts, Inc. (DSA) está buscando um Engenheiro de Testes de Software com autorização TS/SCI para garantir a qualidade, confiabilidade e segurança de aplicações modernas nativas da nuvem que suportam os requisitos de missão do Departamento de Defesa. O engenheiro desenvolverá e executará estratégias de teste abrangentes em aplicações web, APIs, serviços de nuvem e componentes de infraestrutura operando em ambientes AWS GovCloud.
Esta posição requer um profissional de testes qualificado que possa combinar experiência em testes manuais com desenvolvimento de testes automatizados usando Cypress e práticas modernas de QA. O candidato selecionado colaborará estreitamente com desenvolvedores de software, engenheiros de DevSecOps, equipes de cibersegurança, proprietários de produtos e partes interessadas da missão para validar a funcionalidade, o desempenho e a segurança ao longo do ciclo de vida de desenvolvimento de software.
Esta é uma posição híbrida no National Ground Intelligence Center (NGIC) em Charlottesville, VA, e os candidatos devem residir a uma distância de duas horas de carro do local de trabalho.
Responsabilidades
- Projetar, desenvolver e executar planos de teste, casos de teste, procedimentos de teste e suítes de testes automatizados para aplicações e serviços nativos da nuvem.
- Realizar testes manuais e automatizados de aplicações web desenvolvidas usando React, TypeScript e Python.
- Desenvolver, manter e aprimorar frameworks de testes automatizados de UI e ponta a ponta usando Cypress.
- Validar a funcionalidade, usabilidade, acessibilidade e compatibilidade entre navegadores das aplicações.
- Realizar testes de API e validação de integração para serviços RESTful usando ferramentas como Postman, Cypress ou frameworks equivalentes.
- Colaborar com os desenvolvedores para estabelecer padrões de qualidade e critérios de aceitação durante os ciclos de desenvolvimento Ágil.
- Integrar testes automatizados em pipelines de GitLab CI/CD para suportar testes contínuos e entrega rápida.
- Validar soluções nativas da nuvem implantadas em ambientes AWS GovCloud.
- Executar atividades de testes de regressão, smoke, funcionais, de integração, de sistema e de aceitação do usuário.
- Participar de cerimônias Ágeis, incluindo planejamento de sprint, refinamento de backlog, daily standups, revisões de sprint e retrospectivas.
- Documentar estratégias de teste, resultados de teste, métricas de qualidade e procedimentos de suporte operacional.
- Promover melhores práticas de engenharia de qualidade, testes "shift left" e adoção de automação de testes entre as equipes de desenvolvimento.
Experiência/Qualificações Preferenciais
- Experiência liderando iniciativas de garantia de qualidade de software em ambientes DevSecOps.
- Experiência na construção de frameworks de automação escaláveis usando Cypress e outras ferramentas de teste modernas.
- Experiência com GitLab CI/CD e integração de suítes de testes automatizados em pipelines de implantação.
- Experiência com relatórios de teste, métricas de qualidade e dashboards de qualidade de software.
- Certificações ISTQB Foundation Level, Advanced Test Analyst ou similares são preferenciais.
#DSA209 #LI-MH1
A faixa salarial anunciada é uma estimativa de boa-fé. A remuneração real será baseada nas qualificações, experiência, habilidades e outros fatores relacionados ao trabalho do candidato selecionado.
DSA - Faixa Salarial $130,000—$160,000 USD
Muitas posições da DSA exigem a capacidade de obter uma autorização de segurança. Autorizações de segurança só podem ser concedidas a cidadãos dos EUA. Além disso, os candidatos que aceitarem uma oferta de emprego condicional podem estar sujeitos a investigações de segurança governamentais e devem atender aos requisitos de elegibilidade para acesso a informações classificadas. A DSA tem orgulho de ser um Empregador de Oportunidades Iguais. A DSA está comprometida em tratar todos os funcionários e candidatos a emprego com respeito e dignidade e em manter um local de trabalho livre de discriminação ilegal. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, sexo, orientação sexual, identidade de gênero, religião, origem nacional, deficiência, status de veterano ou outro status legalmente protegido. A DSA exige verificações de antecedentes, onde permitido por lei. A DSA é um Empregador E-Verify.
