Principal Quality Assurance Engineer
Hace 5 días
Aguadilla, Puerto Rico
BMA Group Global
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Job Description
*Job Family Definition:* Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design. *Management Level Definition:* Contributions have visible technical impact on a product or major subcomponent. Applies in-depth professional knowledge and innovative ideas to solve complex problems. Visible contributions improve time-to-market, achieve cost reductions, or satisfy current and future unmet customer needs. Recognized internal authority on key technology area applying innovative principles and ideas. Provides technical leadership for significant project/program work. Leads or participates in cross-functional initiatives and contributes to mentorship and knowledge sharing across the organization. Role Overview: We are seeking a Senior Quality Engineer to own quality strategy and hands-on validation for enterprise products built with Generative AI, large language models, distributed systems, and modern React-based user interfaces. This role combines strong software testing fundamentals with AI evaluation expertise. The successful candidate will design automated quality frameworks, test deterministic and probabilistic behaviour, uncover complex cross-layer defects, influence architecture for testability, and help engineering teams deliver secure, reliable, accessible, high-performance products at speed. *
Responsibilities:
*
- Define risk-based test strategies, quality gates, release criteria, traceability, and measurable objectives across AI, UI, API, cloud, and network layers.
- Evaluate model quality, groundedness, safety, privacy, robustness, tool use, permissions, failure recovery, latency, and cost.
- Validate React interfaces, web standards, accessibility, security, APIs, asynchronous workflows, and enterprise integrations.
- Test AWS deployments, distributed systems, traffic behavior, scaling, failover, disaster recovery, and adverse network conditions.
- Build reusable Python and pytest frameworks and execute performance, scale, reliability, and end-to-end testing with CI/CD integration.
- Use telemetry, incidents, and user feedback to detect regressions, strengthen coverage, and improve preventive controls.
- Partner across disciplines, use AI-assisted testing responsibly, mentor engineers, and promote shared ownership of quality. *Education and Experience Required:*
- Bachelor's or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related discipline.
- 12+ years’ experience with at least 3 years of experience in a lead role *Knowledge and
Skills:
*
- Quality Engineering: Enterprise test strategy, automation, quality governance
- Automation: Python, pytest, UI/API testing, mocking, diagnostics, CI/CD
- Web Testing: React, responsive design, accessibility, cross-browser, web security,
- API testing: JMeter, SoapUI, Postman
- GenAI Evaluation: LLM testing, groundedness, hallucination, safety, regression, metrics, human review, LangSmith, LangGraph, Langfuse, MCP
- Networking & Protocols: IP clos fabric, EVPN, VXLAN, BGP, MPLS, NETCONF, RESTCONF, gRPC, SNMP, LLDP, traffic simulators such as Ixia, Spirent etc…
- Performance Engineering: Performance, scale, functional, integration, E2E, regression, security, accessibility, reliability, compatibility
- Problem-Solving: Architecture analysis, cross-layer debugging, risk assessment, root-cause communication
- AI quality and observability: Experience with agent evaluation, prompt regression, model comparison, tracing, and production monitoring.
- Performance and resilience: Proficiency in API and browser performance testing, cloud-scale resilience, and chaos testing.
- Security and complex platforms: Knowledge of OWASP risks, threat modelling, adversarial validation, and testing multi-tenant or distributed enterprise architectures.
- AWS and monitoring: Familiarity with AI services, container platforms, and observability tools such as Datadog.
- Credentials and leadership: Relevant networking certifications and demonstrated leadership across automation, cloud quality, performance, security, or responsible AI.