Software Test & Verification Engineer
Listed on 2026-04-17
-
Software Development
Software Engineer, Software Testing
Software Test & Verification Engineer
Tucson, United States | Posted on 04/13/2026
Our client, a world leader in biotechnology and life sciences, is looking for a "Software Test & Verification Engineer" based out in Tucson, AZ
.
Job Duration: Long Term Contract (Possibility Of Extension & FT Conversion)
Rate: $45-$75/hr on W2
Company Benefits: Medical, Dental, Vision, Paid Sick leave, 401K
SummaryThis role requires a strong foundation in software testing methodologies, with a growing emphasis on test automation and modern testing practices. The ideal candidate will be a hands‑on tester with experience in automation, scripting, and working within regulated environments, and someone who thrives in a team‑oriented setting while contributing to continuous improvement initiatives.
Key Responsibilities- Develop and maintain automated test scripts and frameworks
- Collaborate with cross-functional teams including software developers, test engineers, and Dev Ops
- Support CI/CD pipelines by integrating automated tests and analyzing results
- Participate in test planning, execution, defect tracking, and reporting
- Provide knowledge sharing and mentoring to team members when needed
- Leverage AI tools (where applicable) to improve test efficiency, planning, and execution
- Minimum 4+ years of experience in software testing/verification
- Strong understanding of software testing methodologies (black-box, regression, integration, etc.)
- Hands‑on experience with test automation
- Proficiency in at least one object-oriented programming/scripting language:
- Preferred:
Python - Others: C#, Java, C++
- Preferred:
- Experience with test automation tools (e.g., Test Complete, Playwright, Selenium)
- Experience working in regulated environments (e.g., medical device, telecom, or similar)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).