1

Software Quality Assurance Engineer Jobs in Bothell, WA

Required Minimum 3 years' software quality assurance experience. * Experience testing in an iSeries ... Strong knowledge of a typical SDLC, as well as experience testing on Agile or DevOps teams.

Senior Quality Assurance Engineer Location: Redmond, Washington Type: Contract Compensation: $65.00 - $73.00/hr Contractor Work Model: Hybrid - onsite and remote Overview Join a global leader in ...

We are seeking a talented and highly motivated Quality Assurance Engineer (QAE) for a contract ... Experience with QA process and Software Development Life Cycle. Compelling Story & Candidate Value ...

Senior QA Automation Engineer Location: Bothell, WA (Onsite - 5 Days/Week) Duration: 12+ months We ... Required Skills * 10+ years of experience in QA Automation / Software Testing. * Strong experience ...

Showing results 21-40

Software Quality Assurance Engineer information

See Bothell, WA salary details

$21

$55

$89

How much do software quality assurance engineer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for software quality assurance engineer in Bothell, WA is $55.18, according to ZipRecruiter salary data. Most workers in this role earn between $43.46 and $63.12 per hour, depending on experience, location, and employer.

What is a software quality assurance engineer?

Software Quality Assurance (QA) Engineers are professionals responsible for ensuring the quality and functionality of software products. They design and execute tests to identify bugs, verify that software meets requirements, and ensure that products perform reliably before release. QA Engineers may use manual and automated testing methods, work closely with developers, and contribute to process improvements to enhance software quality. Their work helps prevent defects from reaching end-users and supports the delivery of high-quality software solutions.

What are the key skills and qualifications needed to thrive as a software quality assurance engineer, and why are they important?

To thrive as a Software Quality Assurance Engineer, you need a solid understanding of software development processes, test methodologies, and a degree in computer science or a related field. Familiarity with test automation tools (such as Selenium or JUnit), bug tracking systems, and coding languages like Java or Python is typically required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for identifying issues and collaborating with development teams. These skills ensure that software products are reliable, meet quality standards, and deliver a positive user experience.

What are the most common challenges software quality assurance engineers face when working in agile development environments?

One of the main challenges Software Quality Assurance (SQA) Engineers encounter in agile environments is keeping up with rapid development cycles while ensuring thorough test coverage. Frequent releases and iterative changes require SQA Engineers to adapt quickly, automate tests efficiently, and communicate closely with developers and product managers. Balancing the need for speed with the responsibility of maintaining software quality can be demanding, but it also offers opportunities to innovate and improve testing processes. Strong collaboration, proactive communication, and continuous learning are key to overcoming these challenges and thriving in an agile team.

What is the difference between Software Quality Assurance Engineer vs Software Tester?

AspectSoftware Quality Assurance EngineerSoftware Tester
ResponsibilitiesDevelops QA processes, creates test plans, ensures overall quality standardsExecutes test cases, reports bugs, verifies fixes
Skills & CertificationsKnowledge of QA methodologies, testing tools, scripting; certifications like ISTQBBasic testing skills, familiarity with testing tools; ISTQB certification often preferred
Work EnvironmentInvolved in process improvement, collaboration with development teamsPrimarily focused on executing tests and reporting issues
Industry UsageCommonly employed in software development companies, tech firmsFound across various industries using software products, including IT and finance

The main difference is that a Software Quality Assurance Engineer focuses on establishing testing processes and ensuring overall quality standards, while a Software Tester primarily executes test cases and reports bugs. Both roles require similar skills and certifications, but the QA Engineer has a broader scope in quality management.

What are popular job titles related to Software Quality Assurance Engineer jobs in Bothell, WA?

For Software Quality Assurance Engineer jobs in Bothell, WA, the most frequently searched job titles are:

What job categories do people searching Software Quality Assurance Engineer jobs in Bothell, WA look for?

The top searched job categories for Software Quality Assurance Engineer jobs in Bothell, WA are:

What cities near Bothell, WA are hiring for Software Quality Assurance Engineer jobs?

Cities near Bothell, WA with the most Software Quality Assurance Engineer job openings:

Infographic showing various Software Quality Assurance Engineer job openings in Bothell, WA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, 3% Contract, and 1% Nights. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution, with an average salary of $114,777 per year, or $55.2 per hour.

Software Quality Assurance Specialist and Procedure Writer

System One

Bellevue, WA • Remote

Contractor

Medical, Dental, Vision, Life, Retirement

Re-posted 8 days ago


Job description

Job Title: Software Quality Assurance Specialist and Procedure Writer Type: Long-term Contract Work Model: Remote

Responsibilities:

  • Develop, maintain, and execute plans for creating, organizing, and tracking Software Quality Assurance (SQA), administrative, and operating procedures across the full software lifecycle.
  • Translate ASME NQA-1-2022 Subpart 2.7 requirements into step-level, role-specific procedural content with acceptance criteria and records requirements.
  • Ensure procedures comply with company standards, NRC regulations, 10 CFR 50 Appendix B, INPO criteria, and other relevant standards.
  • Maintain traceability between procedure content and NQA-1-2022 Subpart 2.7 requirements, including updating the Requirements Traceability Matrix.
  • Support audits, self-assessments, and reviews to identify trends, gaps, and opportunities for improvement in SQA and procedures.
  • Engage with industry peers, vendors, and regulatory bodies to identify innovative practices and integrate best practices into procedures.
  • Coordinate cross-discipline procedure reviews with IT, QA, engineering, operations, procurement, finance, and legal teams.
  • Facilitate review cycles, comment resolution, approval workflows, and procedure walkthroughs for diverse stakeholder groups.
  • Maintain auditable records of all procedure activities within the EDMS, ensuring proper versioning and classification.

Requirements:

  • Bachelor’s degree in Information Technology, Engineering, Quality Assurance, Business, or a related field, or equivalent nuclear industry experience.
  • 5+ years of experience in nuclear SQA program ownership, controlled procedure development, or nuclear IT governance.
  • Knowledge of ASME NQA-1-2022 Subpart 2.7 software lifecycle requirements, including grading, verification, acceptance testing, and change control.
  • Practical understanding of 10 CFR 50 Appendix B criteria as applied to software and IT systems in a nuclear environment.
  • Ability to interpret regulatory standards and produce clear, actionable procedures accessible to diverse teams.
  • Experience writing procedures that interface across QA, IT, engineering, and operations within a controlled document environment.
  • Strong technical writing skills with focus on clarity, accuracy, and compliance traceability.
  • Working knowledge of Microsoft Word, Excel, and PowerPoint.
  • Experience with smart procedures or electronic procedure tools is a plus.
  • Excellent communication skills and attention to detail with a commitment to procedural excellence.
  • Self-starter with ability to develop innovative solutions independently.
  • Ability to adapt to changes in plant design, procedures, schedules, and regulatory requirements.

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

Ref: #161-Managed Staffing Charlotte


System One logo

About System One

Sourced by ZipRecruiter

System One helps employers get work done more efficiently and economically without compromising quality. Over our 35+ year history, we've helped connect thousands of talented people with innovative companies. The excitement of a perfect fit motivates us every single day.

Industry

Business consulting services and recruiting and staffing services

Company size

5,001 - 10,000 Employees

Headquarters location

Pittsburgh, PA, US