Location: Must be local to St Louis, MO (hybrid 2-3 days/week)
Job Type: Direct hire
Company: The name of our partner organization will be disclosed during the interview process. This is not a direct role with LaunchCode; it is a position through LaunchCode, working with one of our partner companies.
Disclaimer: We are unable to provide work sponsorship for this role. We are unable to consider candidates for this role who have a current or future work sponsorship need (this includes those holding extended OPT Visas).
Position Summary: 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.
Requirements:
Knowledge, Skills, and Experience
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.
Education, Certification/Licensure
High school diploma required.
Bachelor's degree preferred.
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.
Core Values
Ability to embody Geneoscopy's beliefs, philosophies, and principles:
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.
#LI-HYBRID
Numbers & Facts
Location
St. Louis, MO
Skills
Algorithmsunmatched
Amazon Web Services (AWS)unmatched
Analysis Skillsunmatched
Application Programming Interface (API)unmatched
Automationunmatched
Bug Tracking/Defect Managementunmatched
Coachingunmatched
Code Reviewsunmatched
Communication Skillsunmatched
Cross-Functionalunmatched
Data Collectionunmatched
Data Managementunmatched
FDA (Food and Drug Administration)unmatched
High School Diplomaunmatched
Identify Issuesunmatched
Internet Applicationunmatched
Interpersonal Skillsunmatched
Javaunmatched
Laboratory Testingunmatched
Machine Learningunmatched
Mail Servicesunmatched
Maintain Complianceunmatched
Mentoringunmatched
Microservicesunmatched
Multiplatform/Cross-Platformunmatched
Multitaskingunmatched
Object Modelingunmatched
Presentation/Verbal Skillsunmatched
Privacy Regulationsunmatched
Procedure Implementationunmatched
Process Flowunmatched
Product Managementunmatched
Programming Languagesunmatched
Pytestunmatched
Python Programming/Scripting Languageunmatched
REST (Representational State Transfer)unmatched
Reporting Skillsunmatched
Seleniumunmatched
Software Design for Test (SDET)unmatched
Software Developmentunmatched
Software Engineeringunmatched
Software Specificationunmatched
Software Testingunmatched
Systems Maintenanceunmatched
Team Playerunmatched
Test Automationunmatched
Test Caseunmatched
Test Dataunmatched
Test Designunmatched
Test Harnessunmatched
Test Plan/Scheduleunmatched
Test Strategyunmatched
Test Toolsunmatched
Testingunmatched
Time Managementunmatched
Validation Testingunmatched
Virtualizationunmatched
Web Browsersunmatched
Writing Skillsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.