> Markdown version of [/jobs/ext/3558916-staff-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/3558916-staff-software-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Test Engineer - **Company:** Abbott Laboratories - **Location:** Alameda, CA, United States - **Salary:** $114,000.0 - $228,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Software Applications, Acceptance Test-Driven Development, Automation of Tests, C++ (Programming Language), Code Coverage, Software Quality, Code Review, Embedded Software, Systems Development Life Cycle, Regression Testing, Verification and Validation (Software), Software Quality Assurance (SQA), Test Scripts, Information Technology - **Published:** October 2, 2026 - **Apply:** https://www.thejobnetwork.com/job/staff-software-test-engineer-509980608 ## About the Role * Bachelor's degree in computer science or related engineering field * Minimum 8+ years with Embedded software testing. At least 4+ years of Software Quality Assurance in a regulated industry is required. * 1+ years of scripting/automating tests (familiarity with automation) is required. * At least 3 years of coding preferable with (C, C++) * Knowledge of software verification and validation methodologies. * Understanding test-driven methodologies. * Demonstrated success in technical proficiency, creativity, and independent thought. * Excellent verbal and written communication skills. * Strong analytical & problem-solving skills. * Ability to multi-task and prioritize responsibilities ## Description The Staff Software Test Engineer will evaluate processes and tools to facilitate testing and successful coverage. Position must be able to formulate and execute a strategic approach to testing to ensure software quality and compliance. This position is located in Alameda, California. What you will do: * Review deliverables/activities as identified in the test plans for accuracy, consistency, completeness and compliance. Ensure adequate test coverage for every release. May be covering multiple projects. * Mentor and provide day to day guidance to the junior members of the software test team. Review work to ensure compliance and quality. May be covering multiple projects. * Provide feedback and suggest improvements to the Agile SDLC process * Strategically incorporate automated testing into the SDLC * Evaluate new tools and processes for adoption within the organization * Complete software testing and activities for development user stories within an Agile SDLC process * Review System Specifications/Requirements documents, user stories and create verification test cases (based on those requirements), and execute test cases * Investigate and report unexpected events, issues or software bugs. Verify fixes. * Perform exploratory testing, system level end to end testing, develop test datasets and execute automation scripts (to ensure application software releases are of high quality) * Create verification and validation test plans, test reports, trace matrices and review with relevant stakeholders (dev and quality) * Review code diff analysis and develop robust regression test strategy