Job Title: Senior Software Development Engineer in Test (SDET)
Location: Tucson, AZ (Onsite)
Duration: 12 Months (Contract)
Work Type: Onsite
Pay Rate: $45–$75/hr (depending on experience)
The Opportunity
We are seeking an experienced Senior Software Development Engineer in Test (SDET) to join an agile Software Development team within Pathology Lab R\&D. This role goes beyond defect identification and plays a critical part in defining and executing robust test strategies. The ideal candidate will design, develop, and maintain automation frameworks while ensuring high-quality software delivery throughout the development lifecycle.
Key Responsibilities
· Design, develop, and execute comprehensive test strategies, test plans, and test cases
· Build and maintain scalable, maintainable test automation frameworks
· Perform functional, regression, integration, system, and acceptance testing
· Integrate automated tests into CI/CD pipelines
· Leverage AI-driven tools for automated test planning, execution, analysis, and reporting
· Collaborate closely with software developers, product owners, and cross-functional teams
· Analyze test results, identify root causes, and drive quality improvements
· Mentor and train junior SDETs and QA engineers
· Ensure testing processes align with best practices and quality standards
Required Qualifications
· Minimum 5+ years of progressive experience in software development and testing, with a strong emphasis on test automation framework design and implementation
· Solid understanding of software testing methodologies (black-box, white-box, functional, non-functional, regression, integration, system, acceptance)
· Hands-on experience with test automation tools and frameworks such as Selenium, Appium, Cypress, JUnit, TestNG
· Proficiency in at least one object-oriented or scripting language used for test automation (Python, Java, or C#)
· Experience with CI/CD pipelines and test management tools such as Jira, HP ALM, Jenkins, GitLab CI, or Azure DevOps
· Demonstrated experience using AI tools to enhance automated testing activities
· Proven ability to mentor and guide junior team members
· Strong problem-solving skills with exceptional attention to detail
· Excellent written and verbal communication skills, capable of explaining technical concepts to both technical and non-technical stakeholders
· Bachelor’s degree in a related technical field (Computer Science, Software Engineering, Electrical Engineering, or similar)
#WCH
Job Types: Full-time, Contract
Pay: $65.00 - $75.00 per hour
Expected hours: 40 per week
Benefits:
401(k)
Dental insurance
Health insurance
Life insurance
Vision insurance
Application Question(s):
Have you worked in any regulated industry product or software testing?
Education:
Bachelor's (Required)
Experience:
Test automation: 5 years (Required)
Java: 5 years (Required)
CI/CD: 5 years (Required)
Location:
Oro Valley, AZ (Required)
Ability to Relocate:
Oro Valley, AZ: Relocate before starting work (Required)
Work Location: In person