Quality Assurance Specialist
Job Summary
Key Responsibilities
Required Qualifications
Preferred Qualifications
What We Offer
Summary Pay Range
Company Information
The preferred candidate will be based in our office in either Laramie or Sheridan Wyoming, or Fort Collins, Colorado, although other locations would be considered.
- Develop, manage, and execute test plans and test cases to evaluate software functionality, usability, reliability, and compatibility.
- Perform hands-on manual and exploratory testing of web, mobile, and API-based applications.
- Identify edge cases, unexpected behavior, usability concerns, and potential product risks.
- Determine when manual testing or automated testing is the most appropriate approach.
- Clearly document, track, and verify defects using bug tracking tools (such as those in Azure DevOps).
- Support regression, integration, and smoke testing efforts for regular releases.
- Contribute to test automation based on experience and project needs; candidates interested in developing automation skills will have opportunities to learn and grow.
- Evaluate and understand test results and metrics, then effectively communicate them to management and the development team.
- Collaborate with developers, product stakeholders, and other QA team members to improve product quality.
- Mentor junior team members/interns.
Bachelor of Science in Computer Science, Information Technology, Mathematics, Physics, related field is preferred or equivalent technical training with certification or bootcamp completion. Two or more years of experience in software quality assurance, software testing, or a related role. Experience developing and executing test cases and documenting test results. Strong manual and exploratory testing skills. Ability to recognize defects, inconsistencies, edge cases, and usability concerns. Experience logging clear, reproducible defects in a bug-tracking or work-management system. Strong analytical and problem-solving skills, with careful attention to detail, accuracy, and completeness. Strong written and verbal communication skills and the ability to collaborate professionally with technical and nontechnical team members. Excellent organizational and time-management skills.
- Experience testing RESTful APIs using tools such as Postman, Swagger, or Bruno.
- Exposure to a programming or scripting language such as Java, Python, JavaScript, or C++.
- Experience with—or an interest in learning—test automation tools and frameworks such as Selenium, Playwright, TestNG, or pytest.
- Familiarity with CI/CD workflows and automated test pipelines.
- Experience testing web applications or Android and iOS mobile applications.
- Experience working in Agile software-development environments.
Industry-leading 401(k) retirement plan, including a 6% discretionary match
Paid time off including vacation, flex, sick, paid family medical leave, and holiday pay
Comprehensive health insurance program (medical, dental, vision, and prescription)
Opportunities for professional development and career growth
Mentoring and opportunities for professional advancement
Best-in-class safety culture
The salary information shown below is a general guideline ONLY. Salaries are based on candidates' experience and qualifications, as well as market and business considerations.
Summary pay range: $55k- $80k
This position will remain open until a qualified candidate has been selected.
Trihydro is an Equal Opportunity, Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability, or because of a protected Veteran status.