Quality Assurance Engineer

  • 6800 Koll Center Pkwy, Pleasanton, CA 94566, USA
  • Full-time

Company Description

Redica Systems is a technology company using data, analytics, and expertise to deliver meaningful insights to quality and safety professionals around the world. By applying artificial intelligence to large and disparate government datasets, Redica Systems empowers our customers to improve compliance, increase product quality, and build a more efficient organization. 

Headquartered in Pleasanton, CA, we recently raised a Series B round of financing, and are rapidly writing our next chapter. We currently serve over 200 customers in the pharma, medical device, and food industries, including 19 of the top 20 pharma companies and 9 of the 10 top medical device companies. There could be a role for you here, let's talk!

Job Description

We’re looking for a motivated individual with strong Quality Assurance and analytical abilities to join our growing team of QA Engineers. You’ll be expected to work directly with project stakeholders to plan and execute test efforts for different products in a dynamic, fast-paced environment.  

The ideal candidate will have 2 - 3 years of software quality assurance experience, experience in web-based technologies and testing, a background in software/web development, and meticulous attention to detail. Strong test case creation, black box testing, documentation, and communication skills are a must. Previous test automation experience is strongly preferred. 

Key Responsibilities

  • Be the QA point person for one or more products.
  • Working closely with distributed development resources in several offices.
  • Planning, creating, and documenting test plans/cases for projects.
  • Planning, creating, executing, and documenting automated test scripts for projects.
  • Identifying and communicating risk and risk mitigation strategies.
  • Assist with scheduling estimates, timelines, and milestones.
  • Contribute to the design and evolution of the company’s QA process.
  • Executing black and white box tests on web-based products.
  • Identifying issues and generating issue reports.
  • Reproducing customer-reported issues.
  • Assisting developers with issue analysis.
  • Assisting with mentoring and training junior QA Engineers.
  • Verification of patches and bug fixes


  • 2-3+ years of software quality assurance experience.
  • Experience testing websites, SaaS, or web-based technologies.
  • Completion of a Bachelors of Science degree in Computer Science or Computer Engineering from an accredited four-year university.
  • Strong analytical and problem-solving capabilities. Must be able to investigate an issue, isolate its probable cause, and provide a reliable method for reproducing the issue.
  • Strong understanding of the SDLC.
  • Strong understanding of software engineering and SQA methodologies.
  • Strong documentation and communication skills within a team environment.
  • Strong understanding of web-delivered applications.
  • Strong understanding of HTML, CSS, Javascript, and web development languages.
  • Experience creating test cases and testing documentation with or without requirements/specifications.
  • Experience testing web services (REST).
  • Experience with SQA automation and load testing tools (ex. Cypress, Selenium, Mercury LoadRunner, Mercury QTP, Watir, WebTest, Silktest, TestComplete).
  • Familiarity with issue tracking tools (JIRA, Bugzilla, Mantis, etc.)
  • Knowledgeable about popular web browsers (Internet Explorer, Firefox, Chrome, Safari, etc.).
  • Familiarity with major operating systems (Windows, Mac OSX, Linux, Unix).

Major Pluses 

  • Experience with compatibility, security, recovery, code coverage, load, performance, or stress testing.
  • Experience with Agile methodologies.
  • Experience with keyword and data-driven automation.
  • Experience with continuous integration tools (ex. Hudson/Jenkins, Cruise Control, Bamboo).
  • Experience with unit testing frameworks (ex. PHPUnit).
  • Experience with SQL and relational databases.
  • Experience developing PHP or Python.

Additional Information

Top Pharma Companies, Food Manufacturers, Medical Device Companies, and Service firms from around the globe rely on Redica Systems to mine and process government inspection, enforcement, and registration data in order to quantify risk signals about their suppliers, identify market opportunities, benchmark against their peers, and prepare for the latest inspection trends. 

Our data and analytics have been cited by major media outlets such as MSNBC, WSJ, and the Boston Globe. 

Redica Systems is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, disability, or veteran status.

All of your information will be kept confidential according to EEO guidelines.