Software Quality Assurance Test Engineer

POSTED: April 6, 2022
BUSINESS: AsedaSciences


AsedaSciences performs phenotypic screening and data reduction services, utilizing human cell
lines, to screen chemical compounds to determine their multi-parametric biological and
physiological effects on defined cell types. The information generated is used to define the
potential risk of compound failure due to toxic effects as well as determine possible mechanism
of action. The service is dependent on the capabilities of the company to perform cell-based
assays, which utilize flow cytometry as the read-out technology, coupled with sophisticated
bioinformatics and statistical methods, to provide clients with biological risk assessments of test
compounds and help prioritize compound choice for progression within their R&D programs. The
predictive analyses and end results are provided to clients through a cloud-based SaaS model
allowing for compound and associated data storage, analysis and visualization, hosted on AWS.

The Quality Assurance (QA) Test Engineer will be responsible for the development of the
automated testing environments, scripts and tooling, and associated code review, system/system
integration / performance / regression testing ahead of final release. Tasks include software
design review, version control of source code, review, configuration management, change
management, program testing, software integration and final release management. The succesful
candidate will develop and implement the entire review, testing and release process, organized
into goals such as verification, testing, milestones and deliverables. This individual must be able
to ensure that the design outputs meet the design inputs within the timelines and budget that has
been approved and ensure the end product meets customer expectations.


  • Define and create automated functional and integration tests to ensure product functionality
    that meets or exceeds customer expectations
  • Establish and execute the Quality Assurance process for code review, testing and release by
    implementing an automated test environment with associated regression testing methods
  • Integrate, test and release final code that defines the product and ensures product design
    goals and functionality is achieved
  • Ensure all bugs identified during testing are fixed and regression testing performed to ensure
    no effect on overall SW functionality
  • Work with Product Marketing during the pilot testing release process to ensure all agreed
    required features are functional. Identify, prioritize and fix SW bugs and rerun the regression
    testing, review and approval process to ensure optimal SW functionality
  • Ensure timelines are clearly planned and defined and the QA process delivers on time and
    within budget

Minimum Requirements:

  • Computer Science degree or similar with at least 5 years of experience in software
    development with success at creating and executing a QA role for SW products that have
    been released to market
  • Track record of successful product launches from concept to commercialization
  • Demonstrated ability to meet milestones and deliverables on time and on budget
  • Strong background in implementing SaaS or cloud-based products on AWS
  • Experience with integration and utilization of Python, Docker, Terraform and GitLab
  • Demonstrated ability to work effectively and independently in a team environment
  • Strong desire to work in a growing start up
  • Excellent problem solving and troubleshooting skills
  • Strong (oral and written) communication and presentation skills
  • Self-motivated and excited by opportunities to gain new skills and knowledge


Interested candidates should send a resume to 

  • Job Listings

Kurz Purdue Technology Center, 1281 Win Hentschel Blvd., West Lafayette, IN 47906, 765-588-3470

© 2020 Purdue Research Foundation | Maintained by Purdue Research Foundation

Trouble with this page? Please contact Purdue Research Foundation by Phone, 765-588-3470, or FAX, 765-463-3501.