Databricks
Myant Shared Service Corp.
Engenheiro(a) de Qualidade de Software Sênior
Sobre a Myant
Na Myant, nossa missão é ajudar as pessoas a Viverem Mais Jovens, Por Mais Tempo, transformando a saúde de um cuidado reativo e episódico para um gerenciamento de saúde proativo e preventivo. Através de nossos têxteis conectados pioneiros e tecnologia de monitoramento contínuo, preenchemos a lacuna entre indivíduos, suas famílias e provedores de saúde – criando um mundo onde cuidados de saúde de qualidade são mais acessíveis, personalizados e preventivos.
Impulsionada por P&D extensivo e multidisciplinar, a Myant combina expertise em ciência têxtil e computação, biometria, IA e pesquisa clínica para desenvolver tecnologias que se integram perfeitamente à vida cotidiana. Nosso motor de inovação expande continuamente as capacidades da plataforma, abordando saúde cardiovascular, gerenciamento de estresse, otimização do sono e muito mais.
Com ambições globais, a Myant está construindo uma presença mundial – colaborando com sistemas de saúde, clínicas, pesquisadores e parceiros para estabelecer um novo padrão em saúde conectada. Nosso objetivo não é apenas melhorar o cuidado, mas redefinir fundamentalmente a relação que as pessoas têm com sua saúde, mudando o foco do cuidado de doenças para o bem-estar ao longo da vida.
Ao combinar biometria de ponta, insights baseados em IA e coaching comportamental baseado em evidências, a Myant ajuda indivíduos e equipes de saúde a trabalhar juntos para prevenir doenças, otimizar o bem-estar e proporcionar vidas mais saudáveis e longas.
Visão Geral da Função
Estamos contratando um(a) Engenheiro(a) de Qualidade de Software Sênior para moldar como a Myant testa software de saúde em um mundo aumentado por IA. Nosso software é utilizado por pacientes e profissionais de saúde e lida com informações de saúde sensíveis. Aqui, qualidade significa segurança e privacidade do paciente, não simplesmente se o software funciona.
Você será responsável pela estratégia de qualidade da plataforma de ponta a ponta, desde a definição do escopo e profundidade dos testes até o estabelecimento dos critérios que cada lançamento deve atender. Você permanecerá ativo(a) em testes e automação, utilizando IA para acelerar o trabalho sem diminuir o padrão de qualidade.
Em software de saúde, um defeito pode significar que um paciente recebe um resultado de risco incorreto ou que um usuário ganha acesso a um registro ao qual não deveria ter acesso. Você abordará falhas sob essa perspectiva, priorizando riscos à segurança e privacidade do paciente em detrimento de problemas cosméticos.
Este não é um papel tradicional de QA manual ou de manutenção de scripts. Estamos procurando um(a) líder de qualidade com mentalidade de engenharia que pense sistematicamente sobre correção, prevenção de regressão, observabilidade e confiabilidade de plataforma a longo prazo, e que trate a IA como parte integrante do conjunto de ferramentas de engenharia, em vez de uma novidade.
Responsabilidades do Cargo
Estratégia de Qualidade e Prontidão para Lançamento
- Ser responsável e evoluir a estratégia de testes da plataforma usando uma abordagem baseada em risco, priorizando áreas que possam impactar a segurança do paciente, a privacidade ou a proteção de informações pessoais de saúde (PHI).
- Definir critérios claros de saída de lançamento e fornecer recomendações baseadas em evidências sobre a prontidão para lançamento.
- Participar de discussões de requisitos e refinamento para garantir que as histórias de usuário e os critérios de aceitação sejam claros, completos e testáveis antes do início do desenvolvimento.
- Comunicar riscos de qualidade, descobertas e recomendações de forma clara para as partes interessadas de engenharia, produto e clínica.
Privacidade, Segurança e Segurança Clínica
- Ser responsável pela abordagem de testes para controle de acesso, privacidade de dados e segurança, garantindo que os usuários possam acessar apenas as informações e funcionalidades apropriadas à sua função.
- Colaborar com especialistas clínicos e de domínio para validar a precisão da funcionalidade relacionada à saúde e garantir que dados inválidos, incompletos ou inesperados sejam tratados com segurança.
- Integrar requisitos de privacidade, consentimento e segurança nos testes desde o início, em vez de tratá-los como verificações de fim de ciclo.
Testes Aumentados por IA
- Utilizar assistentes de IA para acelerar o design de testes, geração de dados de teste, automação, análise e outras atividades de engenharia de qualidade, revisando e validando a saída gerada pela IA.
- Construir fluxos de trabalho reutilizáveis assistidos por IA que se integrem a ferramentas de desenvolvimento e teste para melhorar a eficiência e a cobertura.
- Aplicar IA em áreas como análise de falhas de teste, investigação de testes instáveis (flaky tests), análise de defeitos e identificação de padrões em dados de teste e qualidade.
- Avaliar capacidades emergentes de teste de IA e recomendar a adoção com base em critérios claros de qualidade, confiabilidade, segurança e manutenibilidade.
- Estabelecer salvaguardas apropriadas para testes assistidos por IA, incluindo revisão humana, privacidade de dados e rastreabilidade aos requisitos.
Testando Funcionalidades com IA
- Projetar abordagens de teste e avaliação para funcionalidades com IA, considerando áreas como precisão, segurança, privacidade, escopo de dados, comportamento não determinístico, segurança, alterações de modelo e outros riscos específicos de IA.
- Construir conjuntos de dados de avaliação e verificações automatizadas para monitorar a qualidade de funcionalidades com IA e detectar regressões ao longo do tempo.
Automação e Engenharia de Qualidade
- Construir e manter automação confiável em camadas web, mobile e API, integrando testes automatizados em CI/CD.
- Melhorar continuamente a cobertura de testes, velocidade de execução, confiabilidade e manutenibilidade, incluindo a investigação e redução de testes instáveis (flaky tests).
- Desenvolver e manter dados de teste sintéticos e ambientes de teste controlados que suportem testes repetíveis e confiáveis sem o uso de dados reais de pacientes.
- Contribuir para testes de acessibilidade, compatibilidade, desempenho e segurança, conforme apropriado para o produto e o risco.
Gerenciamento de Defeitos e Mentoria
- Criar relatórios de defeitos claros e reproduzíveis com evidências apropriadas e verificar correções em builds e ambientes relevantes.
- Orientar desenvolvedores e engenheiros de QA em design de testes eficaz, práticas de engenharia de qualidade, automação e uso responsável de ferramentas de IA.
Qualificações
- 6+ anos de experiência em engenharia de qualidade de software, automação de testes ou disciplina de engenharia relacionada, com pelo menos 2 anos em função de liderança sênior ou técnica.
- Fortes habilidades em JavaScript ou TypeScript, com experiência prática na construção e manutenção de automação de testes moderna usando Playwright, Cypress, Selenium ou ferramentas similares.
- Experiência em testes de REST APIs, autenticação, autorização e fluxos de trabalho de aplicativos seguros.
- Experiência comprovada em testes de acesso baseado em função, permissões e isolamento de dados em aplicativos com múltiplos tipos de usuários ou organizações.
- Experiência prática em testes de aplicativos móveis em iOS ou Android, incluindo testes funcionais, de integração e de compatibilidade.
- Fortes habilidades de design de testes, incluindo testes baseados em risco, testes de limite e negativos, particionamento de equivalência e testes exploratórios.
- Fortes habilidades de depuração e análise de causa raiz, com a capacidade de investigar falhas em camadas de aplicação, API, dados e integração.
- Experiência na integração de testes automatizados em pipelines de CI/CD e no uso de automação como parte do ciclo de vida de desenvolvimento de software.
- Experiência prática e direta no uso de ferramentas de IA para codificação e testes para melhorar a produtividade, cobertura e qualidade, com o discernimento para identificar e corrigir suas limitações.
- Capacidade de projetar prompts eficazes e revisar criticamente código, testes e análises gerados por IA quanto a lacunas, suposições incorretas e falsa confiança.
- Confortável trabalhando em equipes Ágeis e colaborando com especialistas de produto, engenharia e domínio para esclarecer requisitos e definir critérios de aceitação testáveis.
- Fortes habilidades de comunicação escrita e verbal, com a capacidade de explicar questões técnicas e riscos de qualidade claramente para engenheiros, clínicos, equipes de produto e liderança.
Diferenciais
- Experiência trabalhando em saúde, dispositivos médicos, serviços financeiros ou outro domínio regulamentado, com familiaridade com requisitos relevantes de privacidade, segurança ou ciclo de vida de software.
- Experiência em testes de integrações envolvendo padrões de saúde como FHIR ou HL7, prontuários eletrônicos, dispositivos conectados, pagamentos ou outros sistemas externos.
- Experiência com testes de acessibilidade, incluindo leitores de tela e ferramentas automatizadas de acessibilidade.
- Familiaridade com princípios de segurança de aplicação e API, incluindo orientações OWASP e considerações de segurança para funcionalidades com IA.
- Familiaridade com LLM APIs, Habilidades de Agente (Agent Skills), o Protocolo de Contexto de Modelo (MCP) ou frameworks de IA baseados em agentes.
- Experiência em avaliar ou usar capacidades de teste assistidas por IA, como testes visuais, automação de autocorreção (self-healing) ou agentes de teste autônomos.
- ISTQB ou outra certificação relevante em testes de software ou engenharia de qualidade.
O que Oferecemos
- Uma oportunidade única de moldar o futuro da saúde conectada
- Salário competitivo e benefícios abrangentes
- Um ambiente colaborativo e de ritmo acelerado onde a inovação e o impacto andam de mãos dadas
- Oportunidades de crescimento profissional em uma empresa orientada por missão e preparada para expansão global
- Exposição trabalhando em uma das empresas de tecnologia mais inovadoras e visionárias
