About the job
The Software Test Engineer validates performance of software products through the use of systematic tests to develop, apply, and maintain quality standards for the server platform. Develops, modifies, and executes software test plans and test protocols and automated test scripts, and performs risk assessments. Maintains documentation of test results to assist in debugging and modification of software.
What will you do?
Include, but are not limited to, the following:
- Create, maintain, and execute test cases/test scripts (manual and automated) for the user stories developed to support the new features, as well as components.
- Develop and execute test scripts to validate the UI functionality and REST API’s.
- Create and execute SQL queries to verify data completeness, correctness, data transformation, and data quality of bioinformatics pipelines
- Report, track, and escalate anomalies discovered during testing and ensure closure on the issues.
- Participate in software requirements, design, and review meetings.
- Participate in software development of test strategy, test planning, test cases, and risk assessment leading to successful implementation and timely project completion.
- Excellent interpersonal and teamwork
- Excellent written and verbal communication skills.
- Collaborate with cross-functional teams to ensure timely and effective testing as part of a regular release schedule.
- Assist with defining and implementing quality improvement initiatives.
- Perform other duties as assigned.
- Excellent written and verbal communication inclusive of technical documentation skills.
- Ability to integrate and professionally apply feedback.
- Ability to prioritize and drive results with a high emphasis on quality in a collaborative, team environment
- Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork.
- Support and comply with the company’s Quality Management System policies and procedures.
- Maintain regular and reliable attendance.
- Ability to act with an inclusion mindset and model these behaviors for the organization.
Qualifications
- Bachelor’s Degree in Computer Science, Bioinformatics, Bioengineering, or a related field
- Demonstrated ability to perform the Essential Duties of the position with or without accommodation.
- 1 to 3 years of experience with web-based enterprise application testing.
- 1 to 3 years of experience using one or more tools; Selenium, Postman, SOAPUI, JMeter, preferred.
- 1 to 3 years of experience with programming, scripting and test automation (Python, Java, or other) is a must.
- 1 to 3 years of experience working in an Agile/Scrum-like environment.
- Experience with Next Generation Sequencing (NGS), Bioinformatics Pipelines.
- Experience with software testing, Lifesciences, or Healthcare projects is a plus.
Skills
Hard Skills
Test Automation
Soft Skills
Communication ProficiencyDetail Oriented / Quality of Work
Technical Expertise
Automation TesterAWSFunctional testingGoogle CloudRESTRESTful API