Staff Quality Engineer

TLDR

You will influence how we design, test, and release software in a complex regulated environment while mentoring other QA engineers and improving CI/CD processes.

Redica Systems is looking for a highly experienced Staff Quality Engineer to elevate software quality across our platform. This is a senior, hands-on individual contributor role focused on defining quality strategy, building scalable testing practices, and partnering closely with Engineering, Product, and Data teams.

You will be a technical authority in quality engineering, influencing how we design, test, and release software in a complex, data-driven, regulated environment. This role does not have people management responsibility but carries significant ownership, autonomy, and cross-functional influence.

Key Responsibilities

  • Define, implement, and continuously improve scalable QA processes, frameworks, and best practices
  • Design, build, and maintain automated testing solutions across frontend, backend, and data workflows
  • Establish and track quality metrics to measure product health, risk, and release readiness
  • Partner closely with Engineering, Product, and Data teams to embed quality early in the SDLC
  • Lead test planning, execution, and sign-off for complex releases and high-impact initiatives
  • Identify quality risks and proactively define mitigation strategies
  • Act as a subject matter expert for system architecture, quality tradeoffs, and testing approaches
  • Improve CI/CD pipelines through test automation and quality gates
  • Review defects and failures to identify root causes and drive systemic improvements
  • Mentor and guide other QA engineers through technical leadership, code reviews, and best-practice sharing

About You

  • Tech Savvy: Advanced expertise in software quality engineering, including test strategy, automation, and validation for complex, data-driven, and regulated systems. Deep hands-on experience with test automation frameworks and tooling, and the ability to integrate quality signals into CI/CD pipelines to improve reliability and delivery velocity.
  • Decision Quality: Strong ability to identify, assess, and mitigate quality and release risks across interconnected systems and workflows. Uses evidence, metrics, and judgment to inform release readiness decisions and clearly communicate tradeoffs and risk to stakeholders.
  • Manages Complexity: Systems-level thinking with a deep understanding of how services, integrations, and data pipelines interact and impact overall quality. Anticipates downstream effects of changes and validates behavior across end-to-end workflows, not just isolated components.
  • Problem Solving: Proven ability to design effective, scalable test strategies and investigate complex defects to uncover root causes. Translates findings into long-term improvements to test coverage, system design, and quality practices.
  • Engaged: Not only shares our values but also possesses the essential competencies needed to thrive at Redica, as outlined here: https://redica.com/about-us/careers
  • 10+ years of experience in software quality engineering or test automation for SaaS or web-based platforms
  • Strong hands-on experience with test automation frameworks (e.g., Cypress, Selenium) and integrating automated tests into CI/CD pipelines
  • Experience testing complex, data-driven systems, including web applications and RESTful APIs
  • Solid understanding of the software development lifecycle, software engineering principles, and SQA methodologies
  • Proficiency in JavaScript and modern web technologies to support effective testing and defect diagnosis
  • Experience defining or using quality metrics to assess product health and release readiness
  • Experience validating AI-enabled features, data pipelines, or automated decision-making systems, with attention to data quality and risk
  • Familiarity with AI-driven approaches for test prioritization, flaky test detection, or defect trend analysis to improve release confidence.
  • Exposure to using AI/GenAI tools to assist with test case creation, test data generation, or automation script optimization.
  • Understanding of how to validate AI/ML-based features (if applicable) and awareness of best practices when using AI-assisted development tools.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience

Top pharmaceutical companies, food manufacturers, medtech companies, and service firms from around the globe rely on Redica Systems to mine and process government inspection, enforcement, and registration data. This enables them to quantify risk signals from their suppliers, identify market opportunities, benchmark against peers, and prepare for the latest inspection trends. 

Our data and analytics have been cited by major media outlets including MSNBC, The Wall Street Journal (WSJ), and The Boston Globe. 

Redica Systems is a data analytics platform designed specifically for life sciences, providing regulatory and quality intelligence to help businesses navigate complex industry regulations. Our services enable over 200 customers in Pharma, BioPharma, MedTech, and Food and Cosmetics to enhance product quality and minimize regulatory risk.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Quality Engineer Q&A's
Report this job
Apply for this job