Software Test Engineer III

Geneoscopy

Maryland Heights (MO)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Vision insurance
Dental insurance
Life insurance
401k with employer match
Paid time off
Company stock options

Job summary

Geneoscopy in St. Louis (hybrid) seeks a Software Test Engineer III to design and implement automated and manual verification tests, supporting data collection and ML data pipelines. You’ll help maintain AWS infrastructure, conduct full-stack testing, and align with FDA/CAP/CLIA/data privacy requirements.

The role emphasizes scalable test architectures, collaboration with cross-functional teams, and mentoring teammates in a fast-paced, deadline-driven environment.

Qualifications

  • 4-6 years of experience developing software tools to aid in testing.
  • Experience in designing automated testing frameworks.
  • Test structures that are reusable, maintainable, resilient, performant, and scalable.
  • Understanding of page object models, full-stack web applications, and microservices.
  • Proficiency in AWS, RESTful APIs, Selenium Webdriver, PyTest, TestNG, and TestCafe.
  • Hands-on experience in virtualizing services for test automation using Postman, MockServer, and Mockito.
  • Knowledge of Python and Java.
  • Analytical skills and ability to communicate complex issues simply.
  • Ability to learn and collaborate with others in a multi-functional and specialty environment.
  • Experience creating test reports from automated test runs.
  • Multitask and thrive in an agile, fast-paced, deadline-driven environment.
  • Proficient verbal and written communication; share information across levels.
  • High ethics and professional conduct.
  • Inclusiveness and collaboration with accountability.
  • Results-oriented team player with strong interpersonal skills.

Responsibilities

  • Create, document, and execute formal automated & manual tests.
  • Interpret, document, and report testing results to maintain compliance with FDA, CAP/CLIA, and data privacy regulations.
  • Review software requirements to develop an automated testing strategy.
  • Code reusable test functions or components.
  • Execute automated testing across multiple systems, platforms, environments, or browsers.
  • Log and track defects, report issues, and verify fixes.
  • Develop tools to assist with testing as needed.
  • Assist with defect resolution and validation.
  • Collaborate with the lab to reproduce and identify issues.
  • Work with multidisciplinary groups and promote quality across development.
  • Support CI/CT/CD pipeline implementation.
  • Perform work under minimal supervision and solve complex problems.
  • Demonstrate comprehensive subject matter knowledge.
  • Coach or mentor others as appropriate.
  • Other duties as assigned.

Skills

Test automation
Automation frameworks
Python
Java
Selenium WebDriver
Postman
CI/CD
AWS
RESTful APIs
Troubleshooting

Education

High school diploma
Bachelor's degree preferred

Tools

Selenium WebDriver
Postman
MockServer
Mockito

Job description

Software Test Engineer III

This is a hybrid position based at Geneoscopy HQ in St. Louis, Missouri.

The Software Test Engineer III designs and implements automated and manual verification tests and aids in designing and implementing manual validation procedures, test plans, and test cases. This role supports the laboratory process flow and data collection through automation including automatically pulling data from laboratory instruments, building test data pipelines for a machine-learning algorithm, maintaining system infrastructure on AWS, as well as general full-stack development.

RESPONSIBILITIES
  • Create, document, and execute formal automated & manual tests.
  • Interpret, document, and report testing results to maintain compliance with FDA, CAP/CLIA, and data privacy regulations.
  • Review software requirements and specifications to develop an automated testing strategy for a product or release.
  • Code reusable test functions or components.
  • Execute automated testing using multiple systems, platforms, environments, or browsers.
  • Log and track defects, report technical issues to development or product management teams, and verify fixes.
  • Develop tools to assist with testing as needed.
  • Assist with the resolution and validation of defects.
  • Team up with the laboratory to reproduce and identify issues, troubleshooting when needed.
  • Collaborate with multidisciplinary groups across the organization and act as a vocal proponent for quality in every phase of the development process.
  • Promote and support the implementation of the CI/CT/CD pipeline.
  • Perform work under minimal supervision and navigate complex problems.
  • Exemplify comprehensive knowledge of the subject matter.
  • Coach and/or mentor others as appropriate.
  • Other duties as assigned.
EDUCATION REQUIREMENTS
  • High school diploma required. (Bachelor's degree preferred.)
QUALIFICATIONS
  • Possess 4-6 years of experience developing software tools to aid in the testing of software.
  • Exemplify experience in designing and implementing automated testing frameworks.
  • Possess experience designing test structures that are easily reusable, maintainable, resilient, performant, and scalable.
  • Embody a strong understanding of page object models, full-stack web applications, and microservices.
  • Exemplify proficiency in one or more of the following technologies: AWS, RESTful APIs, Selenium Webdriver, and frameworks such as PyTest, TestNG, and TestCafe.
  • Possess hands-on experience in virtualizing services for test automation using tools such as Postman, MockServer, and Mockito.
  • Exemplify knowledge of various programming languages (i.e., Python, Java)
  • Possess excellent analytical skills and an ability to communicate complex issues simply.
  • Display a proven ability to learn and collaborate with others in a multi-functional and specialty environment.
  • Possess hands-on experience in creating test reports from automated test runs.
  • Exemplify the ability to multitask and thrive in an agile, fast-paced, deadline-driven environment while remaining flexible, proactive, resourceful, and efficient.
  • Possess proficient verbal and written communication skills, while willing to share and receive information and ideas from all levels of the organization to achieve the desired results.
  • Possess high ethics and conduct business in the most professional manner.
  • Seek inclusiveness and collaboration but step up to responsibility, make tough decisions, and be accountable for those decisions.
  • Act as a results-oriented team player with strong interpersonal and communication skills, capable of working collaboratively with colleagues.
SCHEDULE

This is a salaried position, requiring at least 40 hours per week. There may be projects that require activities beyond the standard hours.

COMPENSATION & BENEFITS
  • Base salary range: Determined based on the candidate's experience, knowledge, and abilities.
  • Bonus: discretionary annual bonus based on a percentage of the employee's base salary
  • Benefits: health, vision, dental, life insurance, 401k (with employer match), and paid time off.
  • Company stock options
ADDITIONAL INFORMATION
Geneoscopy's Core Values
  • Integrity - we do the right thing through our words, actions, and behaviors
  • Courage - step up, speak up, stand out
  • Agility - think and act fast, embracing change
  • Passion - for our customers, our people, our work, and for excellence
  • Collaboration - our differences are assets
Physical Demands
  • Employees may be required to lift routine office supplies and use standard office equipment.
  • Must possess the ability to sit and/or stand for long periods.
  • Must possess the ability to perform repetitive motion.
Work Environment
  • May have exposure to fumes and bio-hazardous material in the laboratory environment.
  • May be required to handle blood-borne pathogens and general laboratory reagents.

By completing this online employment application, you certify that the information on this application is true and complete to the best of your knowledge. You understand that any misrepresentation or omission of fact in response to any inquiry made in this application may result in the rejection of the application or if hired, dismissal whenever it is discovered. You authorize and release all parties from any liability or damage that may result from seeking, furnishing, or using such information. You understand and agree that, if hired, your employment is for no definite period and may, regardless of the date of payment of compensation, be terminated by Geneoscopy at any time, for any or no reason, with or without notice. You understand that no representation to the contrary is valid unless in writing, setting a definite term of employment, and signed by the company's CEO. You further understand and agree that any job offer is contingent upon your passing, to the company's satisfaction, a criminal background check, reference checks, and other possible screenings. You understand that this application is active for 90 days only, and if you do not hear from the company but still wish to be considered for employment after 90 days, you will need to fill out a new application.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Specialist II
Quality Assurance Specialist II

Geneoscopy • Maryland Heights (MO)

Hybrid
USD 65,000 - 85,000
Health insurance & vision & dental
Life insurance
401k with employer match
+2
Quality Assurance Specialist II
Quality Assurance Specialist II

Geneoscopy • St. Louis (MO)

Hybrid
USD 70,000 - 100,000
Health insurance
Vision insurance
Dental insurance
+4
Senior Software Engineer, .NET
Senior Software Engineer, .NET

GeneDx • United States

Remote
USD 165,000 - 175,000
Paid Time Off (PTO)
Health, Dental, Vision and Life insurance
401k Retirement Savings Plan
+2
Lead Software Engineer
Lead Software Engineer

Lab • Durham (NC)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5
Automation Service Engineer
Automation Service Engineer

BioSpace • Piscataway Township (NJ)

On-site
USD 60,000 - 80,000
Medical Insurance
Vision Insurance
Dental Insurance
+1
Lead Software Engineer
Lead Software Engineer

bioMérieux • Hazelwood (MO)

Hybrid
USD 117,000 - 176,000
Hybrid schedule
Medical benefits
Retirement plan
+1
Automation Engineer
Automation Engineer

LGC Group • Petaluma (CA)

On-site
USD 112,000 - 168,000
401(k) retirement plan
Medical, dental, vision benefits
Flexible shift options
+1
Automation Engineer
Automation Engineer

LGC • Petaluma (CA)

On-site
USD 112,000 - 168,000
Competitive compensation
Medical, dental, and vision benefits
401(k) with company match
+2
Lab Assistant
Lab Assistant

Exocel Bio • Doylestown

On-site
USD 42,000 - 56,000
Software Engineer II
Software Engineer II

Genalyte, Inc. • San Diego (CA)

On-site
USD 107,000 - 125,000
Equity participation
Annual bonus plan
Benefits package