Software Test Engineer I
2 weeks ago
Position Summary:
The Software Test Engineer I supports development and release of high-quality software to internal and external users by planning, documenting, and executing verification and validation (V&V) of software developed or modified by the BioFire Defense R&D Software Team. Reporting to the Senior Software Project Manager, this role performs testing tasks in accordance with company procedures and applicable regulatory requirements. The test engineer receives technical guidance from senior software engineers and senior test engineers while contributing to the broader software development lifecycle. This position is responsible for understanding applicable software high-level requirements and specifications, generating and maintaining test documentation, executing test cases, tracking defects, and supporting troubleshooting activities to ensure released software meets design specifications and user needs. This position requires exposure to test automation and will provide opportunities to advance test automation knowledge and skills in support of company projects.
Principal Job Duties and Responsibilities:
- Software Verification & Validation
-
- Perform software testing in compliance with company procedures, quality standards, and regulatory requirements.
- Plan, document, execute, and maintain software verification and validation test cases.
- Document test results clearly and accurately, ensuring traceability to high-level requirements and design specifications.
- Contribute to test planning activities, including defining scope, objectives, and acceptance criteria.
- Analyze, update, execute, and document test automation in support of software V&V activities.
- Documentation & Configuration Management
-
- Regularly check in test artifacts (e.g., test cases, test reports, V&V documentation, automated tests) into source control repositories.
- Ensure test documentation is complete, up to date, and compliant with internal QMS requirements.
- Support software configuration management of BioFire systems (i.e., FilmArray 2.0, Torch, SPOTFIRE) used within BioFire Defense laboratories.
- Defect Tracking & Troubleshooting Support
-
- Log, track, and verify defects using BioFire Defense's defect tracking system.
- Collaborate with software developers, test engineers, and project managers to diagnose issues and validate fixes.
- Support root-cause analysis and participate in discussions related to defect resolution.
- Collaboration & Process Improvement
-
- Work closely with senior engineers to gain technical guidance and knowledge related to software architecture, tools, and test methodologies.
- Participate in reviews of requirements, design documents, and test strategies.
- Support testing in CI/CD environments and assist in maintaining automated processes as needed.
- Customer Support
- Provide support for complaint investigations / NCR investigations related to software developed and/or modified by the BioFire Defense R&D Software Team.
- Collaborate with Sales and Marketing personnel to help draft technical software user documents (e.g., customer-facing technical notes).
Training and Education: (Minimum education and/or training requirements for this position; i.e., high school diploma, college degree, certification)
- Requires a B.S. in a scientific field or related equivalent experience.
- 0-3 years of work experience in software development.
- Technical Skills
- Test case writing and execution (manual and automated).
- Familiarity with Windows-based software applications and environments.
- Understanding of configuration management and version control tools.
- Familiarity with defect tracking systems.
- Basic understanding of software testing principles, methods, and best practices.
- Familiarity with CI/CD concepts and tools
- Soft Skills & Competencies
- Strong attention to detail and commitment to high-quality work.
- Clear written and verbal communication.
- Ability to work collaboratively within a cross-functional team.
- Willingness to learn from senior team members and apply feedback constructively.
- Strong organizational skills with the ability to manage multiple tasks and deadlines.
- Problem-solving aptitude and analytical thinking.
Benefits:
- Medical
- Dental
- Vision
- 401k - company match of 5% regardless of participation and up to a total of 9.5% company match if contributing
- 4 Weeks of PTO
- 9 Paid Holidays
- Paid Winter Break from the work week between December 24 thru December 31
- Participation in Company's Wellness Program (discounted medical premiums)
- Multiple Company Sponsored Events Each Year (catered breakfast/lunch, holiday parties, snacks)
- Stimulating work environment
- Convenient location near I-15 and Trax Station
- Free Parking
Our EEO Policy
BioFire Defense is an equal opportunity employer (M/F/D/V). We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, disability, veteran status, or any other basis protected by applicable federal, state or local law. BioFire Defense complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
-
Software Engineer in Test
2 weeks ago
Salt Lake City, UT, United States ACL Digital Full timeSoftware Engineer In Test Capgemini is seeking a Software Engineer in Test in our test engineering group to help develop and execute client testing services, help qualify tools for use, and support the broader team as needed. The primary responsibilities of the Software Engineer in Test include: manual feature and integration testing, and system-level...
-
Software Engineer in Test
1 week ago
Salt Lake City, UT, United States ACL Digital Full timeSoftware Engineer In Test Capgemini is seeking a Software Engineer in Test in our test engineering group to help develop and execute client testing services, help qualify tools for use, and support the broader team as needed. The primary responsibilities of the Software Engineer in Test include: manual feature and integration testing, and system-level...
-
Specialist, Software Engineering
1 week ago
Salt Lake City, UT, United States L3Harris Full timeL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...
-
Specialist, Software Engineering
1 week ago
Salt Lake City, UT, United States L3Harris Full timeL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...
-
Specialist, Software Engineering
6 days ago
Salt Lake City, UT, United States L3Harris Full timeL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...
-
Senior Software Test Engineer
1 week ago
Salt Lake City, UT, United States Kforce Full timeResponsibilities Kforce has a client that is seeking a Senior Software Test Engineer in Salt Lake City, UT.Summary:Our client is seeking a Senior Software Test Engineer to join their team and ensure the delivery of high-quality software solutions. The ideal candidate will have extensive experience in software testing, automation, and quality assurance, with...
-
Senior Software Test Engineer
1 week ago
Salt Lake City, UT, United States Kforce Full timeResponsibilities Kforce has a client that is seeking a Senior Software Test Engineer in Salt Lake City, UT.Summary:Our client is seeking a Senior Software Test Engineer to join their team and ensure the delivery of high-quality software solutions. The ideal candidate will have extensive experience in software testing, automation, and quality assurance, with...
-
Senior Software Test Engineer
4 days ago
Salt Lake City, UT, United States Kforce Full timeKforce has a client that is seeking a Senior Software Test Engineer in Salt Lake City, UT.Summary:Our client is seeking a Senior Software Test Engineer to join their team and ensure the delivery of high-quality software solutions. The ideal candidate will have extensive experience in software testing, automation, and quality assurance, with a focus on...
-
Senior Software Test Engineer
4 days ago
Salt Lake City, UT, United States Kforce Full timeKforce has a client that is seeking a Senior Software Test Engineer in Salt Lake City, UT.Summary:Our client is seeking a Senior Software Test Engineer to join their team and ensure the delivery of high-quality software solutions. The ideal candidate will have extensive experience in software testing, automation, and quality assurance, with a focus on...
-
Senior Software Test Engineer
6 days ago
Salt Lake City, UT, United States Kforce Full timeResponsibilities Kforce has a client that is seeking a Senior Software Test Engineer in Salt Lake City, UT.Summary:Our client is seeking a Senior Software Test Engineer to join their team and ensure the delivery of high-quality software solutions. The ideal candidate will have extensive experience in software testing, automation, and quality assurance, with...