{"schemaVersion":"jobsearcher.job.v1","id":"aa26c94fb30af008bf10b2cc","url":"https://jobsearcher.com/jobs/aa26c94fb30af008bf10b2cc","canonicalUrl":"https://jobsearcher.com/jobs/aa26c94fb30af008bf10b2cc","title":"Software Test & Verification Engineer","description":"OverviewClient 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 ResponsibilitiesDesign, develop, and execute comprehensive software test strategies and test casesPerform functional, non-functional, regression, integration, system, and acceptance testingSupport software verification activities to ensure quality, reliability, and performanceDevelop and maintain automated test scripts using object-oriented or scripting languagesCollaborate with agile software development teams to identify defects, validate fixes, and improve test coverageUse test management and CI/CD tools to support testing processes, execution, and reportingAnalyze test results, document findings, and clearly communicate risks and issuesContribute to continuous improvement of software testing practices, processes, and automation frameworksMentor and support junior team members as neededEssential Qualifications, Skills, and TechnologiesMinimum 4 years of progressive experience in software development and testingStrong understanding of software testing methodologies including black-box, white-box, functional, non-functional, regression, integration, system, and acceptance testingHands-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 detailExcellent written and verbal communication skills with the ability to explain technical concepts clearlyBachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical fieldPreferred Skills or ExperienceExperience with test automation tools and frameworks such as Playwright, Selenium, Appium, Cypress, JUnit, or TestNGExperience with CI/CD and test management tools such as Jira, ALM, Jenkins, GitLab CI, or Azure DevOpsExperience using AI tools for automated test planning, development, execution, analysis, and reportingPrior experience mentoring or training junior team membersExperience working in agile software development environmentsWork DetailsLocation: Tucson, AZWork Arrangement: OnsiteNesco 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.","company":"Nesco","rawCompany":"nesco","city":"Tucson","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-05-21T03:47:29.442Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Test & Verification Engineer","description":"OverviewClient 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 ResponsibilitiesDesign, develop, and execute comprehensive software test strategies and test casesPerform functional, non-functional, regression, integration, system, and acceptance testingSupport software verification activities to ensure quality, reliability, and performanceDevelop and maintain automated test scripts using object-oriented or scripting languagesCollaborate with agile software development teams to identify defects, validate fixes, and improve test coverageUse test management and CI/CD tools to support testing processes, execution, and reportingAnalyze test results, document findings, and clearly communicate risks and issuesContribute to continuous improvement of software testing practices, processes, and automation frameworksMentor and support junior team members as neededEssential Qualifications, Skills, and TechnologiesMinimum 4 years of progressive experience in software development and testingStrong understanding of software testing methodologies including black-box, white-box, functional, non-functional, regression, integration, system, and acceptance testingHands-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 detailExcellent written and verbal communication skills with the ability to explain technical concepts clearlyBachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical fieldPreferred Skills or ExperienceExperience with test automation tools and frameworks such as Playwright, Selenium, Appium, Cypress, JUnit, or TestNGExperience with CI/CD and test management tools such as Jira, ALM, Jenkins, GitLab CI, or Azure DevOpsExperience using AI tools for automated test planning, development, execution, analysis, and reportingPrior experience mentoring or training junior team membersExperience working in agile software development environmentsWork DetailsLocation: Tucson, AZWork Arrangement: OnsiteNesco 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.","datePosted":"2026-05-21T03:47:29.442Z","dateModified":"2026-05-21T03:47:29.442Z","hiringOrganization":{"@type":"Organization","name":"Nesco","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tucson","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"aa26c94fb30af008bf10b2cc"},"url":"https://jobsearcher.com/jobs/aa26c94fb30af008bf10b2cc"}}