Role OverviewThe Software Test Engineer II is responsible for designing, executing, and maintaining software test scenarios for complex web-based applications and APIs. This position is contract with an expected duration of 6 months.
What You Will Do
Design, execute, and maintain software test scenarios for complex web-based applications and APIs, analyze product requirements and architecture to contribute to test strategies, coverage, and acceptance criteria for our user interfaces and backend services.
Why It Might Be a Fit
The ideal candidate will have 3+ years of experience in software testing, QA engineering, or test engineering roles, with a focus on web applications and RESTful APIs, and a solid understanding of software testing principles, methodologies, and test design techniques.
Requirements
- 3+ years of experience in software testing, QA engineering, or test engineering roles
- Experience validating feature-level behavior and cross-component workflows
- Solid understanding of software testing principles, methodologies, and test design techniques
- Experience with UI and API test automation, including writing and maintaining automated tests (Python preferred)
- Experience working in environments with hardware and software dependencies
- Practical knowledge of Linux environments, Git workflows, and CI/CD concepts
- Understanding of software development practices, defect investigation, and root cause analysis
Benefits
- Multiple options for medical insurance and dental insurance including some with FSA and HSA
- 401(k) with up to 4% company match
- 15-days of accrued PTO and 9 company paid holidays
- Quarterly bonus program
- Voluntary benefits: vision, long-term disability, and life insurance
]]>