Marks & Spencer
RemoteStar
Engenheiro(a) de QA / Engenheiro(a) de Operações de Produto (Remoto)
Título da Vaga: Engenheiro(a) de QA / Engenheiro(a) de Operações de Produto
Localização da Vaga : Remoto
Tipo de Contrato : Tempo Integral
Exemplos de Projetos
- Testar se um cliente consegue fazer upload de um arquivo STEP, obter uma análise de printabilidade e enviar um RFQ para fornecedores. -
- Identificar por que PDFs enviados estão falhando no processamento e registrar um relatório de bug claro com logs e passos de reprodução. -
- Criar um dashboard mostrando uploads diários de peças, uploads falhados e RFQs enviados. -
- Revisar 20 peças enviadas e classificar quais parecem imprimíveis vs. arriscadas. -
- Encontrar onde os clientes estão abandonando o processo de onboarding. -
- Corrigir um bug de validação no frontend que impede os fornecedores de enviar cotações. -
- Adicionar melhores mensagens de erro quando um arquivo de CAD não pode ser processado. -
- Criar um relatório semanal mostrando a saúde do produto e o comportamento do usuário.
Sobre o Cliente
Nosso cliente está construindo um marketplace e plataforma de IA para manufatura aditiva. Eles ajudam empresas a converter peças legadas, personalizadas e de difícil obtenção em peças imprimíveis em 3D, e então conectam essas peças com os fornecedores, materiais e processos de fabricação corretos. Eles estão procurando um(a) Engenheiro(a) de CAD forte na Índia que possa ajudar a criar, modificar, fazer engenharia reversa e preparar peças para impressão em 3D.
Responsabilidades
QA e Testes de Produto
- Testar aplicações web de clientes e fornecedores em fluxos de trabalho principais.
- Validar cadastro de usuário, login, upload de peças, processamento de arquivos, análise de printabilidade, correspondência de fornecedores, criação de RFQ, submissão de cotações e fluxos de pedidos. -
- Criar e manter checklists de QA, casos de teste e planos de teste de regressão. -
- Testar em diferentes navegadores, dispositivos, tipos de arquivo e casos extremos. -
- Identificar bugs, reproduzi-los claramente e documentar o comportamento esperado vs. o real. -
- Verificar correções de bugs antes do lançamento. -
- Ajudar a manter a qualidade das versões à medida que novos recursos são lançados rapidamente.
Monitoramento e Confiabilidade de Aplicações
- Monitorar aplicações em produção para garantir que os fluxos de trabalho principais estejam online e funcionando. -
- Observar falhas de upload, páginas quebradas, erros de API, falhas de jobs em background e comportamento incomum de clientes. -
- Escalar problemas críticos rapidamente e ajudar a triar as causas raiz. -
- Ajudar a manter o uptime e a confiança do cliente, identificando problemas antes dos clientes. -
- Criar dashboards internos simples ou alertas para a saúde do produto.
Revisão de Printabilidade para Impressão em 3D
- Revisar arquivos enviados por clientes, incluindo CAD, PDFs, desenhos e metadados de peças. -
- Ajudar a avaliar se as peças parecem adequadas para impressão em 3D com base em geometria, material, tamanho, tolerância e restrições de processo. -
- Identificar problemas comuns de printabilidade, como paredes finas, recursos sem suporte, saliências, furos pequenos, riscos de tolerância, risco de empenamento, baixa qualidade de arquivo ou informações ausentes. -
- Trabalhar com engenharia e especialistas de domínio para melhorar os fluxos de trabalho de pontuação e análise de printabilidade. -
- Ajudar a construir checklists internos de revisão de printabilidade e processos de classificação de peças. -
- Comparar resultados automatizados de printabilidade com o julgamento humano e identificar lacunas.
Comportamento do Cliente e Insights do Produto -
- Analisar como os clientes estão usando a plataforma. -
- Identificar onde os usuários ficam presos, abandonam fluxos de trabalho, enviam arquivos ruins ou não conseguem completar RFQs. -
- Revisar problemas de suporte, feedback de clientes, dados de peças enviados e padrões de uso. -
- Traduzir observações de uso do produto em relatórios de bugs claros ou sugestões de melhoria de produto. -
- Ajudar a equipe a entender o que os clientes realmente estão tentando fazer, não apenas o que o software diz que eles fizeram.
Análise e Relatórios -
- Criar dashboards para uso do produto, atividade do cliente, uploads de peças, RFQs, respostas de fornecedores, funis de conversão e erros do sistema. -
- Acompanhar métricas chave como:
- Cadastros
- Usuários ativos
- Uploads de peças
- Taxas de sucesso/falha de upload
- Tipos de arquivo enviados
- Taxa de conclusão de análise de printabilidade
- RFQs enviadas
- Taxa de resposta de cotação do fornecedor
- Pontos de abandono do cliente -
- Usar ferramentas como Google Analytics, PostHog, Mixpanel, Metabase, Supabase, SQL, ou plataformas similares. -
- Criar relatórios semanais de qualidade e uso do produto para a equipe.
Correção de Bugs e Engenharia Leve -
- Investigar bugs no frontend, backend, APIs, banco de dados ou integrações. -
- Fazer pequenas correções de código de forma independente, sempre que possível. -
- Trabalhar com engenheiros em problemas maiores e fornecer passos claros de reprodução. -
- Ajudar a melhorar o tratamento de erros, logs, validação e mensagens voltadas para o usuário. -
- Revisar alterações de código sob a perspectiva de QA e confiabilidade do produto. -
- Contribuir para ferramentas internas, scripts, dashboards ou automação.
Habilidades Necessárias
- 2–5 anos de experiência em QA, engenharia de suporte técnico, operações de produto, análise ou engenharia de software. -
- Forte habilidade para testar aplicações web e documentar bugs claramente. -
- Habilidade básica de desenvolvimento full-stack, idealmente com TypeScript, JavaScript, React, Node.js, SQL, e REST APIs. -
- Capacidade de ler código, depurar problemas e fazer pequenas correções. -
- Experiência com ferramentas de desenvolvedor do navegador, logs, requisições de rede, APIs, e bancos de dados. -
- Familiaridade com ferramentas de análise como Google Analytics, PostHog, Mixpanel, Metabase, Looker Studio, Supabase, ou dashboards de SQL. -
- Forte atenção aos detalhes e capacidade de identificar casos extremos. -
- Confortável trabalhando em um ambiente de startup de ritmo acelerado. -
- Fortes habilidades de comunicação escrita. -
- Capacidade de trabalhar de forma independente e escalar problemas claramente.
Habilidades em 3D / Manufatura
Experiência prévia em impressão em 3D não é obrigatória, mas o(a) candidato(a) deve estar animado(a) para aprender manufatura aditiva rapidamente.
Habilidades úteis incluem:
- Familiaridade com arquivos de CAD como STEP, STL, 3MF, IGES, DXF, DWG e PDFs. -
- Compreensão básica de processos de impressão em 3D como FDM, SLS, MJF, SLA e manufatura aditiva de metal. -
- Capacidade de entender peças mecânicas, desenhos, dimensões, tolerâncias e materiais. -
- Experiência com fatiadores (slicers), visualizadores de CAD, ferramentas de reparo de malha (mesh repair) ou fluxos de trabalho de impressão em 3D. -
- Interesse em manufatura, peças automotivas, aeroespaciais, industriais ou produtos físicos.
Diferenciais
- Experiência com Playwright, Cypress, Selenium, Jest ou testes automatizados.
- Experiência em configurar monitoramento, alertas ou rastreamento de erros usando ferramentas como Sentry, Datadog, LogRocket, New Relic ou similares. -
- Experiência com plataformas de nuvem como AWS, Azure, Render, Vercel ou Supabase. -
- Experiência com GitHub, pull requests, CI/CD e fluxos de trabalho de implantação. -
- Experiência com software de CAD, impressão em 3D, engenharia mecânica ou manufatura. -
- Experiência na criação de dashboards ou escrita de consultas SQL. -
- Experiência em uma startup onde as responsabilidades eram amplas e dinâmicas.
