Software Test & Verification Engineer

$45 to $75 • ContractInformation Technology

Tucson, AZ

Branch: Enterprise Delivery P

Job ID: 26-09118

Quick Apply    No resume? Create a new profile Back to Results

Overview

Client is seeking a Software Test & Verification Engineer to join an agile software development team supporting Pathology Lab R&D in Tucson, Arizona. This role is responsible for building and executing robust test strategies, developing test cases, and helping ensure high software quality across the development lifecycle. The ideal candidate brings a strong foundation in software testing, hands-on automation capability, and the ability to work effectively with both technical and non-technical stakeholders.

Core Responsibilities

Design, develop, and execute comprehensive software test strategies and test cases

Perform functional, non-functional, regression, integration, system, and acceptance testing

Support software verification activities to ensure quality, reliability, and performance

Develop and maintain automated test scripts using object-oriented or scripting languages

Collaborate with agile software development teams to identify defects, validate fixes, and improve test coverage

Use test management and CI/CD tools to support testing processes, execution, and reporting

Analyze test results, document findings, and clearly communicate risks and issues

Contribute to continuous improvement of software testing practices, processes, and automation frameworks

Mentor and support junior team members as needed

Essential Qualifications, Skills, and Technologies

Minimum 4 years of progressive experience in software development and testing

Strong understanding of software testing methodologies including black-box, white-box, functional, non-functional, regression, integration, system, and acceptance testing

Hands-on experience with at least one object-oriented programming or scripting language used for test automation such as Python, Java, or C#

Strong problem-solving skills and close attention to detail

Excellent written and verbal communication skills with the ability to explain technical concepts clearly

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field

Preferred Skills or Experience

Experience with test automation tools and frameworks such as Playwright, Selenium, Appium, Cypress, JUnit, or TestNG

Experience with CI/CD and test management tools such as Jira, ALM, Jenkins, GitLab CI, or Azure DevOps

Experience using AI tools for automated test planning, development, execution, analysis, and reporting

Prior experience mentoring or training junior team members

Experience working in agile software development environments

Work Details

Location: Tucson, AZ

Work Arrangement: Onsite



Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.

Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Quick Apply    No resume? Create a new profile

Quick Apply

Resume

Maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt

Currently selected file:

×
   No resume? Create a new profile
Back to Results