Skip to main content

Job Matches

Washington job postings for occupations your coursework prepares you for. Sorted by how many of the occupation's tasks your courses cover.

Demo profile: Math BS with Data Science minor. Sign in (GitHub) to rank these jobs against your own courses, projects, internships, and work experience — each added signal sharpens the qualification match.
50 Washington postings across 1 occupation the EWU Math BS prepares you for · ranked by how many tasks your 16 declared courses cover. Showing CareerOneStop postings from the last 30 days; the scraper re-syncs from CareerOneStop nightly. Last posting in this list dated 2026-06-05. Scraper last re-confirmed a WA posting 2026-06-05 07:57 (183 touched today).
Entry-level only Show 9430 senior-level
Looking in: All US WA (2388) ID (385) MT (364) OR (309) AL (293) CO (274) NM (260) AZ (230) NE (228) UT (222) AR (214) OK (190) MN (184) ND (181) SD (180) KS (175) MO (166) MS (164) WI (163) WY (161) TN (160) IL (159) TX (155) NV (152) IA (149) LA (148) KY (138) CA (117) GA (28) NC (10) reset
Occupations: All Software Developers (1239) Network and Computer Systems Administrators (514) Business Intelligence Analysts (253) Data Scientists (223) Management Analysts (211) Information Security Analysts (193) Software Quality Assurance Analysts and Testers (171) Computer Network Architects (59)
9/30
tasks
Software Test Engineer
Insight Global Bellevue, WA 2026-06-04
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Description We are looking for a Software Test Engineer (QA) to support delivery of enterprise applications with a strong focus on functional testing and API validation. The ideal candidate will bring Fintech or Healthcare domain knowledge, strong functional testing depth for integrated syst

Requirements
  • 5-8 years of QA / Software Testing experience
  • Demonstrated experience in manual functional testing across complex applications
  • Strong background in testing banking, financial services, healthcare and/or insurance systems
  • Hands on experience with API testing and validation (Swagger, Postman, or similar tools)
What you'd do
  • We are looking for a Software Test Engineer (QA) to support delivery of enterprise applications with a strong focus on functional testing and API validation.
  • The ideal candidate will bring Fintech or Healthcare domain knowledge, strong functional testing depth for integrated systems like Workday or Salesforce, along with the ability to test APIs and system… The ideal candidate will bring Fintech or Healthcare domain knowledge, strong functional testing depth for integrated systems like Workday or Salesforce, along with the ability to test APIs and system integrations (Swagger, Postman, etc.) is required.
  • Own QA activities for assigned projects and enhancements
  • Design and execute manual test cases (functional, integration, regression)
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Avionics Test Engineer, Avionics - Amazon Leo
Amazon Redmond, WA 2026-06-03
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve peop

Requirements
  • Bachelor's degree or above in electrical engineering, computer engineering, or equivalent
  • 4+ years of hardware design and validation of components, subsystems and systems experience
  • Experience with general troubleshooting/debugging of hardware, or experience in computer architecture
  • Experience with analog, digital, and high-speed circuit design
What you'd do
  • Liaison with production on behalf of engineering as the first point of contact for operational support and triage of issues regarding Line Replaceable Unit (LRU) hardware testing and manufacturing.
  • Work to optimize manufacturing test flows for avionics systems, improving quality, efficiency, rate, and overall robustness of the process flow.
  • Review and approve manufacturing processes and/or work procedures for test of avionics LRUs.
  • Drive disposition and corrective actions for non-conformances occurring during production testing.
Nice to have
  • Master's degree or above in Electrical Engineering, Computer Engineering, Systems Engineering, or related fields
  • Experience with general troubleshooting/debugging of hardware, or experience programming with at least one software programming language
  • Experience with RF measurement equipment, including: power meters, spectrum analyzers, vector signal generators, network analyzers, oscilloscopes
  • 3+ years of integration, testing and automation experience
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
RF Test Engineer
Actalent Redmond, WA 2026-06-03
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Title: RF Test EngineerJob Description We are looking for a skilled RF Test Engineer to develop and execute RF test plans, procedures, and test cases for components, modules, and systems. This role involves performing RF measurements and setting up RF measurement fixtures, automating bench mea

Requirements
  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Physics, or related field.
  • 3+ years of experience in RF/microwave testing, characterization, or validation.
  • Strong understanding of RF fundamentals.
  • Experience with RF lab equipment such as VNA, Vector Spectrum-Analyzer, Vector Signal Generator, and Oscilloscopes.
What you'd do
  • Develop and execute RF test plans, procedures, and test cases for components, modules, and systems.
  • Perform RF measurements and set up RF measurement fixtures.
  • Automate bench measurements using tools such as Python, MATLAB, LabVIEW.
  • Design and maintain test scripts, data logging tools, and report generation workflows.
Nice to have
  • Experience with shock testing, vibe testing, HALT, HASS, and ALT.
  • Strong skills in troubleshooting and debugging issues for RF circuits or PCBs.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
RF Test Engineer
Actalent Redmond, WA 2026-06-03
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Title: RF Test EngineerJob Description We are looking for a skilled RF Test Engineer to develop and execute RF test plans, procedures, and test cases for components, modules, and systems. This role involves performing RF measurements and setting up RF measurement fixtures, automating bench mea

Requirements
  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Physics, or related field.
  • 3+ years of experience in RF/microwave testing, characterization, or validation.
  • Strong understanding of RF fundamentals.
  • Experience with RF lab equipment such as VNA, Vector Spectrum-Analyzer, Vector Signal Generator, and Oscilloscopes.
What you'd do
  • Develop and execute RF test plans, procedures, and test cases for components, modules, and systems.
  • Perform RF measurements and set up RF measurement fixtures.
  • Automate bench measurements using tools such as Python, MATLAB, LabVIEW.
  • Design and maintain test scripts, data logging tools, and report generation workflows.
Nice to have
  • Experience with shock testing, vibe testing, HALT, HASS, and ALT.
  • Strong skills in troubleshooting and debugging issues for RF circuits or PCBs.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Radiation Effects Test Engineer II
Blue Origin LLC Seattle, WA 2026-06-03
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within

Requirements
  • B.S. in Electrical Engineering, Physics, Computer Science, Nuclear Science, or related field with 2+ years of proven direct radiation experience in design, analysis, and/or testing.
  • Direct hands-on experience performing component/system radiation effects test and employing measurement hardware.
  • Basic understanding of the effects of radiation on electronics.
  • Electrical engineering fundamentals, basic digital and analog circuit fundamentals, and familiarity with associated laboratory equipment.
What you'd do
  • Develop custom radiation test setups.
  • Develop custom software for test data collection and processing.
  • Document radiation test plans and results.
  • Interface with radiation test facilities to schedule and perform tests.
Nice to have
  • Graduate degree in related engineering or technical field with 3+ years of direct experience in radiation design, analysis, and testing of avionics hardware for operation in radiation environments.
  • Experience with any of Python and/or NI LabView programming and embedded software.
  • Experience with the following programming languages, platforms, and prot
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Integration & Test Engineer (Bus & Payload Sub-Assemblies)
SpaceX Redmond, WA 2026-06-02
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. INTEGRATION & TES

Requirements
  • Bachelor's degree in an engineering discipline
  • 1+ years of professional mechanical/electromechanical design, analysis, testing, and/or manufacturing (internships/co-ops and club projects can apply)
  • Some travel to our launch sites may be required as needed, up to 10%
  • Must be willing to work extended hours and/or weekends as needed
What you'd do
  • Define and manage assembly flow and test operations of satellite sub-assembly production area
  • Enable day-to-day execution of the production area by eliminating blockers, slow-downs, and waste
  • Develop and refine manufacturing assembly procedures based on lessons learned and feedback
  • Evaluate non-conformances to determine root cause and drive corrective actions to implementation
Nice to have
  • Master's degree in an engineering discipline
  • Experience with integration and testing of propulsion, thermal, electrical, and/or structural systems
  • Experience working with composites and integration of avionics systems
  • Documentation and configuration management experience
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Mobile Automation Test Engineer (iOS)
Cognizant Salem, OR 2026-06-02
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a valued member of the Quality Engineering team and collaborate closely with develope

What you'd do
  • As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a … As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a valued member of the Quality Engineering team and collaborate closely with developers, product managers, and DevOps teams to enable continuous testing and fast feedback cycles.
  • In this role, you will:
  • · Design and implement scalable mobile test automation frameworks using tools such as Appium, XCUITest, and Espresso
  • · Develop and maintain automated test scripts by translating user stories and business requirements into code (Java, Python, or TypeScript)
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Mobile Automation Test Engineer (iOS)
Cognizant Boise, ID 2026-06-02
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a valued member of the Quality Engineering team and collaborate closely with develope

What you'd do
  • As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a … As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a valued member of the Quality Engineering team and collaborate closely with developers, product managers, and DevOps teams to enable continuous testing and fast feedback cycles.
  • In this role, you will:
  • · Design and implement scalable mobile test automation frameworks using tools such as Appium, XCUITest, and Espresso
  • · Develop and maintain automated test scripts by translating user stories and business requirements into code (Java, Python, or TypeScript)
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Avionics Test Engineer II - Lunar Core Components
Blue Origin LLC Seattle, WA 2026-06-02
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within

Requirements
  • B.S. or B.A. in Electrical Engineering, Computer Engineering, or a relevant technical field
  • 3+ years of hands-on experience testing and/or integrating electronic systems or devices
  • Sound understanding of electronics and electrical circuit fundamentals
  • Experience developing and executing test plans and procedures in a structured engineering environment
What you'd do
  • As an Avionics Components Test Engineer on the Lunar Core Components team, you will serve as the test engineer for one or more Motor Control units reused across multiple vehicles and mechanisms suppor… As an Avionics Components Test Engineer on the Lunar Core Components team, you will serve as the test engineer for one or more Motor Control units reused across multiple vehicles and mechanisms supporting human lunar missions. You will partner directly with Responsible Engineers (REs) to define test strategies, develop test plans and procedures, and execute development, risk reduction, qualification, and acceptance test campaigns. You will work within a multi-disciplinary test team and interface with vehicle teams, NASA, and National Team Partners to ensure controllers meet performance, fault tolerance, and safety objectives.
  • The Motor Control units you may support include:
  • Zero Boil Off Motor Controller (ZMC)
  • Zero Boil Off Motor Controller Turbo Alternator (ZMC-TA)
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Mobile Automation Test Engineer (iOS)
Cognizant Olympia, WA 2026-06-02
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a valued member of the Quality Engineering team and collaborate closely with develope

What you'd do
  • As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a … As a Mobile Automation Test Engineer, you will make an impact by designing, building, and scaling robust mobile test automation frameworks that ensure high-quality application delivery. You will be a valued member of the Quality Engineering team and collaborate closely with developers, product managers, and DevOps teams to enable continuous testing and fast feedback cycles.
  • In this role, you will:
  • · Design and implement scalable mobile test automation frameworks using tools such as Appium, XCUITest, and Espresso
  • · Develop and maintain automated test scripts by translating user stories and business requirements into code (Java, Python, or TypeScript)
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Avionics Test Engineer III - Lunar Core Components
Blue Origin LLC Seattle, WA 2026-06-01
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within

Requirements
  • B.S. or B.A. in Electrical Engineering, Computer Engineering, or a relevant technical field
  • 5+ years of hands-on experience testing and/or integrating electronic systems or devices
  • Sound understanding of electronics and electrical circuit fundamentals
  • Experience developing and executing test plans and procedures in a structured engineering environment
What you'd do
  • Own the test scope for one or more embedded controllers & motor controllers as the lead test engineer, partnering with the RE to understand requirements, design intent, interfaces, and fault-tolerant behavio
  • Plan, write, and execute test plans and procedures for development, risk reduction, qualification, and acceptance testing
  • Support bench bring-up and early hardware characterization alongside the design team
  • Define and execute Hardware-in-the-Loop (HIL) test strategies where applicable
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Quality Assurance Engineer II, Prime Tech
Amazon Seattle, WA 2026-05-31
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Description GET READY TO DO SOMETHING BIG! Over 100 million paid members in 24 countries around the world enjoy the many benefits of Prime, including the best of shopping and entertainment from Amazon. In the U.S. that includes unlimited access to award-winning movies and TV episodes with Prim

Requirements
  • 4+ years of quality assurance engineering experience
  • Experience in manual testing
  • Experience in automation testing
  • Experience as QA lead on medium to large sized projects
What you'd do
  • Our QAEs test code at both the service and user level, using a variety of black box, gray box, and white box testing techniques. As a QA Engineer, you will innovate our test strategy across multiple d… Our QAEs test code at both the service and user level, using a variety of black box, gray box, and white box testing techniques. As a QA Engineer, you will innovate our test strategy across multiple dependencies, locales and device types and implement highly scalable automation to enable both UI (web and device level) and back end testing.
  • You will work to be able to understand software internals, debug complex problems including performance bottlenecks, and write automated tests in and/or using existing automated tools.
  • QA Engineers work with Software Development Engineers and Business Owners to understand business drivers and technical implementation of features.
  • QA Engineers also work with groups such as Product Management, User Interaction, and Customer Support to understand customer usage models and develop test plans and suites that approximate real-world … QA Engineers also work with groups such as Product Management, User Interaction, and Customer Support to understand customer usage models and develop test plans and suites that approximate real-world environments and regression tests.
Nice to have
  • Experience with at least one automated test framework like Selenium or Appium
  • Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Electrical Test Engineer II
Moseley Technical Services, Inc. Kent, WA 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Check out this new opportunity! Electrical Test Engineer - Launch Vehicle Systems Kent, WA Contract Position $65.00 - $70.00/Hourly Join a cutting-edge aerospace team supporting the integrated system testing of launch vehicles designed for human spaceflight missions. This role combines ele

Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Systems Engineering, or related technical discipline.
  • 5+ years of experience in electrical test engineering, integrated systems testing, or hardware validation.
  • Experience with data acquisition systems (DAQ), instrumentation, sensors, and control systems.
  • Strong proficiency in Python scripting for automation, test execution, and data analysis.
What you'd do
  • Lead the planning, development, and execution of integrated launch vehicle testing with emphasis on electrical subsystems and system-level validation.
  • Design, configure, and optimize data acquisition (DAQ) systems, instrumentation, and control systems for test operations.
  • Develop and maintain Python automation scripts for test execution, data collection, analysis, and post-processing activities.
  • Collaborate cross-functionally with electrical, mechanical, software, and systems engineering teams to create test procedures and validation plans.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Scalability Test Engineer
EPIROC DRILLING SOLUTIONS LLC Providence, UT 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About us.Epiroc is a global productivity partner for mining and construction customers and accelerates the transformation toward a sustainable society. With ground-breaking technology, we develop and provide innovative and safe equipment, such as drill rigs, rock excavation and construction equipmen

What you'd do
  • Validate autonomous software in full-scale simulation environments
  • Execute and assist in creating manual test plans on autonomous vehicles in simulated environments
  • Operate scalability systems and server infrastructure
  • Conduct user-acceptance testing in collaboration with scrum teams
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Guidewire QA Engineer - InsuranceNow
Cognizant Salem, OR 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire InsuranceNow platform. You will be a valued member of the delivery team and work

What you'd do
  • As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire Insuran… As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire InsuranceNow platform. You will be a valued member of the delivery team and work collaboratively with Developers, Business Analysts, Technical Leads, and Product stakeholders.
  • *In this role, you will:
  • Design and execute functional, integration, and regression test cases for InsuranceNow enhancements and defect fixes
  • Validate configurations including rating rules, underwriting workflows, policy changes, and forms generation
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Systems Test Engineer
Actalent White Salmon, WA 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Title: Systems EngineerJob Description The Systems Engineer designs, verifies, and supports complex electro-mechanical systems that integrate software, firmware, and hardware, with a strong focus on regulatory compliance, system-level requirements, and safety. This role develops system require

Requirements
  • Bachelor's degree in engineering; electrical engineering (EE) or electrical and computer engineering (ECE) strongly preferred.
  • At least 2 years of systems engineering experience.
  • Proven systems engineering background, including the ability to understand high-level customer requirements and decompose them into system-level requirements.
  • Experience working with electro-mechanical products that incorporate software, firmware, and hardware components.
What you'd do
  • Develop and maintain system requirements by identifying and allocating applicable regulatory, industry, and customer requirements for the system.
  • Define product-level system requirements and capture any additional requirements not covered by regulatory or customer standards.
  • Develop system functional architecture and define system components based on regulatory and customer requirements.
  • Define and document interfaces between internal and external system components, ensuring clear and traceable interface specifications.
Nice to have
  • Experience participating in or supporting Technical Interchange Meetings (TIMs) with customers and stakeholders.
  • Exposure to regulatory and industry standards development, such as RTCA DO-xxx and AIMS.
  • Experience performing or supporting safety analyses such as FHA, PSSA, and SSA.
  • Experience supporting or leading project milestone reviews, including kick-off meetings, design reviews, and test readiness reviews.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Test Engineer - Electric Propulsion, Satellites (Starlink)
SpaceX Redmond, WA 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. TEST ENGINEER - E

Requirements
  • Bachelor's degree in mechanical engineering, electrical engineering, aerospace engineering, physics, or related STEM field.
  • 1+ years of hands-on hardware experience (experience from internships, clubs or other hands-on extra-curricular activities qualifies)
  • Physical effort including sitting or standing for extended periods of time, lifting and carrying weight such as materials or equipment (up to 25 lbs. unassisted)
  • Must be willing to work extended hours and weekends as needed for mission critical deadlines
What you'd do
  • Develop and execute rigorous tests at the system, thruster, and component-level to evaluate hardware performance and survivability during the Starlink mission.
  • Repeated ownership of test campaigns, including test plan creation, new system activation, test operations, data review, and test stand/diagnostic equipment design & fabrication.
  • Provide daily direction and instruction to technicians to build test articles, fabricate test stands and test stand equipment, integrate test articles and execute test processes.
  • Develop and maintain test procedures, sequences, scripts, configuration files, and software.
Nice to have
  • Master's degree in mechanical or aerospace engineering or equivalent experience
  • Experience in production and test systems
  • Hands on test and production facility, factory, or laboratory experience
  • Hardware automation software experience, including DAQ setup and instrumentation networking with logic controllers
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Guidewire QA Engineer - InsuranceNow
Cognizant Olympia, WA 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire InsuranceNow platform. You will be a valued member of the delivery team and work

What you'd do
  • As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire Insuran… As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire InsuranceNow platform. You will be a valued member of the delivery team and work collaboratively with Developers, Business Analysts, Technical Leads, and Product stakeholders.
  • *In this role, you will:
  • Design and execute functional, integration, and regression test cases for InsuranceNow enhancements and defect fixes
  • Validate configurations including rating rules, underwriting workflows, policy changes, and forms generation
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Engineer/ QA Analyst
Deloitte Portland, OR 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced QA Engineer/ QA Analyst, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Talent M

Requirements
  • 5+ Years of Proven work experience in software development and software quality assurance.
  • 5+ Years Strong knowledge of software QA methodologies, tools, and processes.
  • 5+ Years Hands-on experience with both white box and black box testing.
  • 5+ Years of Experience in writing clear, concise, and comprehensive test plans and test cases.
What you'd do
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Execute manual and automated tests to verify functionality, usability, and performance.
  • Identify, record, document thoroughly, and track bugs using issue tracking systems.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Engineer/ QA Analyst
Deloitte Bellevue, WA 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced QA Engineer/ QA Analyst, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Talent M

Requirements
  • 5+ Years of Proven work experience in software development and software quality assurance.
  • 5+ Years Strong knowledge of software QA methodologies, tools, and processes.
  • 5+ Years Hands-on experience with both white box and black box testing.
  • 5+ Years of Experience in writing clear, concise, and comprehensive test plans and test cases.
What you'd do
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Execute manual and automated tests to verify functionality, usability, and performance.
  • Identify, record, document thoroughly, and track bugs using issue tracking systems.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Guidewire QA Engineer - InsuranceNow
Cognizant Boise, ID 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire InsuranceNow platform. You will be a valued member of the delivery team and work

What you'd do
  • As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire Insuran… As a Guidewire QA Engineer - InsuranceNow , you will make an impact by ensuring the quality, reliability, and performance of enhancements, configurations, and integrations within the Guidewire InsuranceNow platform. You will be a valued member of the delivery team and work collaboratively with Developers, Business Analysts, Technical Leads, and Product stakeholders.
  • *In this role, you will:
  • Design and execute functional, integration, and regression test cases for InsuranceNow enhancements and defect fixes
  • Validate configurations including rating rules, underwriting workflows, policy changes, and forms generation
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Engineer/ QA Analyst
Deloitte Boise, ID 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced QA Engineer/ QA Analyst, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Talent M

Requirements
  • 5+ Years of Proven work experience in software development and software quality assurance.
  • 5+ Years Strong knowledge of software QA methodologies, tools, and processes.
  • 5+ Years Hands-on experience with both white box and black box testing.
  • 5+ Years of Experience in writing clear, concise, and comprehensive test plans and test cases.
What you'd do
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Execute manual and automated tests to verify functionality, usability, and performance.
  • Identify, record, document thoroughly, and track bugs using issue tracking systems.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Test Engineer
Insight Global Seattle, WA 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Description Our client is seeking a motivated and detail-oriented Test Engineer (aka Test Director) to support the testing, validation, and troubleshooting of electrical power systems for aircraft applications. This role will be responsible for laboratory-based test execution, technical analys

Requirements
  • Bachelor's degree in Electrical Engineering or a closely related field.
  • 1+ years of experience in electrical power systems.
  • Knowledge of electrical power generation, distribution, and control principles.
  • Perception software
What you'd do
  • Our client is seeking a motivated and detail-oriented Test Engineer (aka Test Director) to support the testing, validation, and troubleshooting of electrical power systems for aircraft applications. T… Our client is seeking a motivated and detail-oriented Test Engineer (aka Test Director) to support the testing, validation, and troubleshooting of electrical power systems for aircraft applications. This role will be responsible for laboratory-based test execution, technical analysis, and documentation in support of system development, integration, and certification activities.
  • The ideal candidate will possess a strong foundation in electrical engineering, hands-on experience with electrical power systems, and the ability to collaborate effectively across engineering discipl… The ideal candidate will possess a strong foundation in electrical engineering, hands-on experience with electrical power systems, and the ability to collaborate effectively across engineering disciplines in a dynamic, safety-focused environment.
  • Design, develop, and execute tests for electrical power systems and components used in aircraft applications in accordance with aerospace standards and safety requirements.
  • Perform analysis and troubleshooting of aircraft electrical power systems, including generation, distribution, and power management functions.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Engineer/ QA Analyst
Deloitte Seattle, WA 2026-05-30
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced QA Engineer/ QA Analyst, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Talent M

Requirements
  • 5+ Years of Proven work experience in software development and software quality assurance.
  • 5+ Years Strong knowledge of software QA methodologies, tools, and processes.
  • 5+ Years Hands-on experience with both white box and black box testing.
  • 5+ Years of Experience in writing clear, concise, and comprehensive test plans and test cases.
What you'd do
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Execute manual and automated tests to verify functionality, usability, and performance.
  • Identify, record, document thoroughly, and track bugs using issue tracking systems.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Engineer - Electrical Test Engineer II
System One Kent, WA 2026-05-29
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Title: Engineer - Electrical Test Engineer II Location: Kent, WA / On-Site Type: Contract Pay Rate: $78/hour - Salary Responsibilities + Plan, develop, and execute integrated system testing of launch vehicles with a focus on electrical subsystems. + Design, implement, and optim

Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Systems Engineering, or a related technical field.
  • 5+ years of experience in electrical test engineering, preferably within the aerospace or related industry.
  • Proven experience with data acquisition systems (DAQ), instrumentation, and control systems.
  • Proficiency in Python for automation, data processing, and scripting tasks.
What you'd do
  • Plan, develop, and execute integrated system testing of launch vehicles with a focus on electrical subsystems.
  • Design, implement, and optimize data acquisition systems for accurate test measurement and analysis.
  • Write and maintain automation scripts in Python to support data acquisition, test execution, and data post-processing.
  • Collaborate with mechanical, electrical, software, and systems engineers to develop comprehensive test plans and procedures.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Avionics Test Engineer, Amazon Leo - Avionics
Amazon Redmond, WA 2026-05-29
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve peop

Requirements
  • Bachelor's degree or above in computer science, electrical engineering, or related field
  • 4+ years of hardware design and validation of components, subsystems and systems experience
  • Experience with general troubleshooting/debugging of hardware, or experience in computer architecture
  • Experience with analog, digital, and high-speed circuit design
What you'd do
  • Liaison with production on behalf of engineering as the first point of contact for operational support and triage of issues regarding Line Replaceable Unit (LRU) hardware testing and manufacturing.
  • Work to optimize manufacturing test flows for avionics systems, improving quality, efficiency, rate, and overall robustness of the process flow.
  • Review and approve manufacturing processes and/or work procedures for test of avionics LRUs.
  • Drive disposition and corrective actions for non-conformances occurring during production testing.
Nice to have
  • Master's degree or above in Electrical Engineering, Computer Engineering, Systems Engineering, or related fields
  • Experience with general troubleshooting/debugging of hardware, or experience programming with at least one software programming language
  • Experience with RF measurement equipment, including: power meters, spectrum analyzers, vector signal generators, network analyzers, oscilloscopes
  • 3+ years of integration, testing and automation experience
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
SysDE, RF Test Automation, LEO Antenna Test Infrastructure
Amazon Redmond, WA 2026-05-29
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Description Amazon LEO is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Amazon LEO will help close the digital divi

Requirements
  • Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a… Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
  • Experience in automating, deploying, and supporting infrastructure
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with Linux/Unix
What you'd do
  • Design new antenna test systems using RF equipment (VSA, VSG, GNSS simulators, digitizers, switches), RF up/down-converters, FPGA-based Digitizers, and controllers of motorized and electrically switched axes.
  • Inspect the control hardware currently installed, and use that information to architect and design an acquisition system with TTL and TCP/IP controls
  • Determine automation requirements across the internal and external teams
  • Develop test frameworks for loading software builds and configuration, managing test cases, storing test configurations, executing test runs, logging metrics, and pipe the data.
Nice to have
  • Experience with CI/CD pipelines build processes
  • Experience owning and leading significant projects from concept to deployment
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Software Quality Assurance Engineer, Fire Tablet Launcher Team
Amazon Seattle, WA 2026-05-29
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Description Interested in working with Fire Tablets? The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. Tablet Launcher Team a

Requirements
  • 4+ years of quality assurance engineering experience
  • Experience in manual testing
  • Experience in automation testing
  • Experience as QA lead on medium to large sized projects
What you'd do
  • The Tablet Product Software team is seeking a talented Quality Assurance Engineer to test core system applications used to build the Fire tablet experience.
  • QAEs at Amazon are expected to have industry-leading technical abilities that enable them to significantly improve product quality. You should have a combination of solid in-depth knowledge of Quality… QAEs at Amazon are expected to have industry-leading technical abilities that enable them to significantly improve product quality. You should have a combination of solid in-depth knowledge of Quality Assurance and solid understanding of computer science principles. Unlike other QA jobs we need you to be innovative, have an entrepreneur's approach and use creative solutions complete the work you do on a daily basis. This responsibility is much more than defining tests for existing functionalities. You will be expected to invent and simplify the testing methodology of a system application. In this role you will work with the engineering team to drive testing on a system application at all the levels of code, that you determine are important for quality of the product. You will also work with other QA Engineers and QA Managers to identify and create tools that our group and Amazon in general need for advancing our testing efforts.
  • You will work with Product Managers,TPMs, SDEs, SDETs, and other QAEs to understand features, design and the technical implementation. You will create test plans and strategies, execute tests and lead… You will work with Product Managers,TPMs, SDEs, SDETs, and other QAEs to understand features, design and the technical implementation. You will create test plans and strategies, execute tests and lead test efforts for features and releases ensuring quality and reliability of our products. You will contribute to the testing automation and stabilize the automation code. Trouble shooting and debugging the internal as well as customer bugs is another important responsibility as a QAE. We work in a fun, fast-paced dynamic team environment. Come help us build world class software for our customers!
Nice to have
  • Experience with at least one automated test framework like Selenium or Appium
  • Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
RF Test Engineer - 3035344
Apex Systems, Inc. Redmond, WA 2026-05-28
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job#: 3035344 Job Description: RF Test Engineer Location: Redmond, Washington (Onsite) Employment Type: Contract Role Overview This role focuses on validating and automating testing for satellite communication hardware. The engineer will work with RF systems, develop auto

What you'd do
  • RF Test Enginee
  • This role focuses on validating and automating testing for satellite communication hardware. The engineer will work with RF systems, develop automated test workflows, and deliver data-driven insights … This role focuses on validating and automating testing for satellite communication hardware. The engineer will work with RF systems, develop automated test workflows, and deliver data-driven insights to cross-functional teams.
  • Ensure satellite communication modems and RF subsystems meet performance, reliability, and regulatory requirements through RF hardware validation.
  • Build and maintain automated test execution across multiple phases to improve coverage, consistency, and speed.
Nice to have
  • Experience with satellite communications or wireless systems.
  • Python-based automation experience.
  • Knowledge of regulatory compliance testing (FCC, CE, etc.).
  • Familiarity with hardware-in-the-loop or system-level integration testing.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Software Quality Assurance Engineer
Teledyne Wilsonville, OR 2026-05-28
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics desig

Requirements
  • BS degree in a technical field (math, computer science or engineering) strongly preferred
  • 3-5 years of software or hardware testing experience, embedded systems experience preferred
  • Experience in high tech product engineering or product manufacturing environment
  • Experience working with computerized equipment including scopes, meters, computers running custom and OTS software programs to detect circuitry problems, defective parts (both electronic and mechanical)
What you'd do
  • The Software Quality Assurance Engineer will work closely with development engineering and collaborate across disciplines to capture requirements, document test plans, ensure compliance of testing to … The Software Quality Assurance Engineer will work closely with development engineering and collaborate across disciplines to capture requirements, document test plans, ensure compliance of testing to requirements, and provide test reports. The daily work includes writing and maintaining automated testing tools, testing on hardware, defect management, configuration management, witnessing tests, writing of test reports, and review of deliverables. The position will witness verification and testing and assure the test environment is documented accurately and will prepare and provide the testing records to customers, as well any necessary audit documentation.
  • Test embedded software on a variety of products
  • Perform all types of testing: unit, functionality, regression, performance, black and white box testing
  • Write automated testing scripts
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Hardware Test Engineer (Starlink)
SpaceX Redmond, WA 2026-05-28
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. HARDWARE TEST ENG

Requirements
  • Bachelor's degree in electrical engineering, computer engineering, physics or other STEM discipline
  • 1+ years of experience with hardware development or electronics test engineering (internship experience is acceptable)
  • Ability to work extended hours or weekends as needed for mission critical deadlines
  • Some roles may require working on an "on-call" basis on a weeklong rotational schedule (On-Orbit Reliability only)
What you'd do
  • Work with a cross-discipline team including electrical, mechanical, and software engineers to conceptualize and develop test systems used to test and validate flight hardware
  • Define, document and present test system requirements, coverage, designs and operational strategies
  • Design and produce test assets such as test racks, electrical panels, electrical test fixtures, harnessing, connectors, PCBAs, machinery, tools, processes, etc.
  • Select commercial-off-the-shelf hardware and/or design custom PCBAs to measure signals, apply flight-like loads, and power units under test
Nice to have
  • Master's degree in electrical engineering, computer engineering, or similar engineering degree
  • Experience analyzing circuits and developing functional test plans
  • Thorough understanding of electrical schematics and electronics manufacturing to analyze and improve test coverage
  • Thorough understanding of electronics reliability and failure mechanisms
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Integrated System Test Engineer, Leo Guidance Navigation and Control & Propulsion
Amazon Redmond, WA 2026-05-27
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Description Amazon Leo is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Leo will help close the digital divide by d

Requirements
  • Bachelor's degree
  • 3+ years experience with testing integrated systems comprising hardware and software elements.
  • 3+ years authoring test procedures and/or test reports.
  • 3+ years automating software, hardware or system tests.
What you'd do
  • Design, implement and evaluate integrated system tests applicable to Leo Guidance, Navigation and Control (GNC) & Propulsion systems including hardware endpoints.
  • Develop automated tooling interfacing flight code and ground services to achieve high fidelity tests.
  • Implement automation scripts and software to used to both execute tests and evaluate test outcomes.
  • Participate in the design, commissioning and use of specialized hardware in the loop test facilities.
Nice to have
  • Experience testing integrated spacecraft or aircraft systems.
  • Experience developing or utilizing hardware in the loop tests.
  • Experience developing software or hardware for spacecraft.
  • Experience with continuous integration/continuous deployment test development and/or pipeline creation.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Mid-Level Mechanical Systems Test Engineer
The Boeing Company Seattle, WA 2026-05-26
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Description At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is

Requirements
  • This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. §120.62 is required. "U.S. Person" inc… This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. §120.62 is required. "U.S. Person" includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee
  • Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualificati… Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
  • 3+ years of experience with 3D modeling tools
  • Experience using all the following Microsoft Office Applications (Word, Excel, and Outlook)
What you'd do
  • At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportuni… At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
  • The Boeing Company is looking for a Mid-Level Mechanical Systems Test Engineer to join the Systems Laboratory team in Seattle, WA .
  • This position is on the leading edge of aerospace systems development and are responsible for the verification and validation of mechanical airplane systems. In addition, this will also include:
  • Design test systems to simulate loads. Systems may be active or passive, hydraulic, pneumatic, or mechanical
Nice to have
  • Bachelor's degree or higher in Mechanical, Aerospace, or Civil Engineering
  • Familiarity with electrical packaging hardware design
  • Experience with collaboration with electrical and mechanical fabrication teams
  • Experience in hydraulic systems, load systems, and mechanical design
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Electrical Test Engineer II
Belcan Corp Kent, WA 2026-05-25
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Description Job Title: Integration Engineering Technician Location: Kent, WAJob Type: 6 mo ContractHours: 40/week Pay Rate: $66.34 - $70.77/hrShift: Candidates must be flexible with shift availability - Schedule shift could be weekends working 40/hr a week OT as neededWe are seeking a highly s

Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Satellite Hardware Test Engineer, Integrated Vehicle Test Team
Amazon Redmond, WA 2026-05-24
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve peop

Requirements
  • Bachelor's degree in Electrical Engineering
  • 3+ years of professional experience in hardware or systems development roles in aerospace, automotive, or high-reliability electronics environments
  • Strong understanding of electrical and systems test fundamentals, signal integrity, and test instrumentation
  • Hands-on experience with lab setup, test rack integration, and support of large systems
What you'd do
  • Architect, design, and implement test rack and bench-top hardware platforms to support satellite integration and test
  • Lead interdisciplinary technical efforts spanning RF, networking, mechanical integration, and test equipment automation
  • Develop, maintain, coordinate electrical ground support & test equipment (i.e. EGSE, etc) for integrated vehicle testing
  • Integrate RF instrumentation, power distribution systems, sensors, and embedded components into test infrastructure
Nice to have
  • 5+ years developing automated test infrastructure for aerospace or satellite systems
  • Familiarity with basic electrical/RFand lab instrumentation: VNA, VSA, Sig Gens, PSU, data acquisition, SCPI, API ctrl via Python, etc.
  • Familiarity with GEVS, SMC-S-016, or similar space hardware test standards
  • Experience with integration of high-speed digital interfaces and RF systems in test environments
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Thermal/Fluids Test Engineer III- Lunar Permanence
Blue Origin LLC Seattle, WA 2026-05-24
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within

Requirements
  • Passion for our mission: Millions of people living and working in space!
  • Bachelor's degree in Aerospace Engineering, Mechanical Engineering, Chemical Engineering, or related discipline.
  • Hands-on test experience or exposure to at least one of the following: inspection, performance, leakage, shock, vibe, static/dynamic loading, thermal cycling, thermal vacuum, pressurized operations, EMC, or Life testing.
  • Excellent written and verbal communication skills.
What you'd do
  • Develop, plan, and execute Thermal and Fluid component tests, which could include development, qualification, acceptance, performance, and environmental testing.
  • Assist in developing test requirements, plans, and procedures to ensure acceptable hardware/system performance.
  • Create and review Test Plans, Test Procedures, safety assessments, schematics, and other engineering artifacts.
  • Procure, and install test support equipment; manage vendors and subcontractors during installation.
Nice to have
  • 3-5 years experience/background with pressurized equipment, thermal systems, cryogenics, or vacuum systems.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Thermal/Fluids Test Engineer II - Lunar Transportation
Blue Origin LLC Seattle, WA 2026-05-24
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within

Requirements
  • Passion for our mission: Millions of people living and working in space!
  • BS in Aerospace Engineering, Mechanical Engineering, Chemical Engineering or related technical discipline.
  • 2+ years of relevant testing experience including pumps, valves, thermal control elements, propulsion elements, sensors, pneumatic/hydraulic fluids, and/or piping.
  • Solid understanding of pumped fluid loops and thermal hardware such as pressurized systems, actuators, heat exchangers, radiators, etc.
What you'd do
  • Apply direct experience to fluids and/or thermal component and subsystem test planning and execution, which could include development, qualification, acceptance, performance, and environmental testing.
  • Execute test procedures.
  • Identify test events, needs and equipment required for test.
  • Apply experience with test facility instrumentation and Data Acquisition and Control Systems.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Electrical Test Engineer II - New Glenn Component Test
Blue Origin LLC Seattle, WA 2026-05-24
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within

Requirements
  • Bachelor's degree in Electrical Engineering or related technical field
  • 2+ years experience in electrical engineering with focus on testing
  • Experience working with high-voltage DC power systems (300V+)
  • Knowledge of electrical safety protocols for high-power systems
What you'd do
  • Design, develop, and implement comprehensive test procedures for high-power aerospace electro-mechanical actuators
  • Configure and operate specialized test equipment for high-voltage (400V DC) and high-power (100 kW) systems
  • Develop data acquisition systems and test fixtures for actuator performance evaluation
  • Analyze test data and prepare detailed technical reports documenting performance characteristics
Nice to have
  • Master's degree in Electrical Engineering, Power Electronics, or related field
  • Experience with aerospace or defense industry applications
  • Knowledge of DO-160, MIL-STD-704, MIL-STD-461, or other relevant aerospace standards
  • Experience with MATLAB/Simulink, LabVIEW, or similar software tools
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Quality Assurance Engineer Associate II / Quality Assurance Engineer I
Planned Systems International, Inc. Richland, WA 2026-05-23
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Quality Assurance Engineer Associate II / Quality Assurance Engineer I Location US-WA-Richland Job ID 2026-11550 Overview Advanced Technologies and Laboratories (ATL), a Planned Systems International (PSI) company, is hiring for a Quality Assurance Engineer in Richland, WA. This positi

Requirements
  • Bachelor's degree (BA/BS) in Engineering, Science or related field and 2 years related experience, or equivalent combination of education and/or experience
  • Due to the nature of the government contract requirements, US citizenship is required.
What you'd do
  • Responsible for providing quality assurance engineering and quality control services in support of HLMI activities. Implements the HLMI quality assurance program for a category 3 nuclear facility, bas… Responsible for providing quality assurance engineering and quality control services in support of HLMI activities. Implements the HLMI quality assurance program for a category 3 nuclear facility, based upon NQA-1-2008 with the NQA-1A-2009 addenda, including design control, procurement support, inspections, identification or processing of non-conforming items, corrective actions, audits, and other elements. Serves as a subject matter on quality functions in support of facilities engineering.
  • Under limited to general supervision:
  • Responsible for providing quality assurance/control engineering services in support of HLMI activities.
  • Completes assignments that are broad in nature, requiring originality and ingenuity.
Nice to have
  • Bachelor's degree (BA/BS) in Engineering, Science or related field and 7 years related experience, or equivalent combination of education and/or experience
  • Strong written and interpersonal communication skills.
  • Must be able to communicate with peers and management clearly and concisely.
  • Certified Quality Enginee
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Component Fluids Test Engineer II - Lunar Permanence
Blue Origin LLC Seattle, WA 2026-05-23
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within

Requirements
  • Minimum of a Bachelor's degree in mechanical, aerospace, chemical, or related engineering fields
  • 2+ years experience with a background in pressurized equipment
  • Experience with developing, writing, and executing test procedures
  • Willingness to commit to tight deadlines and be ambitious
What you'd do
  • Develop and execute test procedures of facility sub-systems to satisfy program objectives
  • Design, plan, fabricate, install, and operate pneumatic and cryogenic test capabilities
  • Develop test methods to efficiently complete integrated system testing
  • Maintain fluids test equipment configuration control, calibration, and traceability
Nice to have
  • 5+ years' experience with a background in cryogenic testing, pressurized equipment, and vacuum systems.
  • Experience with cryogenic and GHe test capabilities, including design, fabrication, installation, and operation.
  • Technical expertise in component and system-level testing of spaceflight hardware through the development, qualification, and acceptance of test campaigns
  • Experience with test facility instrumentation and Data Acquisition and Control Systems
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
[Entry Level] Network QA Engineer - Cell Phone Network Field Testing (2605-3)
JND Bellevue, WA 2026-05-23
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Position Overview + Job Title: Network QA Engineer + Education: Associate's degree in technical related field + 0-3 years of experience in 3G, 4G, 5G, LTE preferred + Job Type: Full-Time, Hourly Location + Plano, TX / Bellevue, WA / Englewood Cliffs Benefits & Perks + Medical Insura

Requirements
  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills
  • Basic ability to work independently and manage at one time
  • Have a solid understanding of the end-to-end LTE and 5G Network Architecture
  • Strong knowledge in 4G and 5G air interface and call processing technologies and network architecture specifically focused on Radio Access Network
What you'd do
  • Job Title: Network QA Enginee
  • Education: Associate's degree in technical related field
  • 0-3 years of experience in 3G, 4G, 5G, LTE preferred
  • Job Type: Full-Time, Hourly
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Engineer, Software Quality Assurance
Meta Redmond, WA 2026-05-23
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Summary: Release QA Lead helps to lead the team finding technical bugs, creating/distributing reports, improving and enhancing the team's performance and analyzing testing/tools improvements. Required Skills: QA Engineer, Software Quality Assurance Responsibilities: 1. Lead/Test

Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience with bug tracking software
  • Excellent verbal and written communication skills
  • Excellent attention to detail, with an ability to multitask and meet deadlines
What you'd do
  • Release QA Lead helps to lead the team finding technical bugs, creating/distributing reports, improving and enhancing the team's performance and analyzing testing/tools improvements.
  • Lead/Test and help debug pre-released software for defects
  • Provide clear and detailed written end-of-day reports of bugs and report steps to the development team
  • Create clear and detailed end-of-day reports for the projects tested by QA as applicable
Nice to have
  • Experience creating/updating Test Cases and/or Test Plans
  • Linux knowledge
  • Scripting or coding knowledge
  • Experience in TestRail or equivalent
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Engineer - Electrical Test Engineer II
System One Kent, WA 2026-05-22
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Title: Engineer - Electrical Test Engineer II Location: Kent, WA / On-Site Type: Contract Hours: 40 hours per week Responsibilities + Plan, develop, and execute integrated system testing of launch vehicles with a focus on electrical subsystems. + Design, implement, and optimize da

Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Systems Engineering, or a related technical field.
  • 5+ years of experience in electrical test engineering, preferably within the aerospace or related industry.
  • Proven experience with data acquisition systems (DAQ), instrumentation, and control systems.
  • Proficiency in Python for automation, data processing, and scripting tasks.
What you'd do
  • Plan, develop, and execute integrated system testing of launch vehicles with a focus on electrical subsystems.
  • Design, implement, and optimize data acquisition systems for accurate test measurement and analysis.
  • Write and maintain automation scripts in Python to support data acquisition, test execution, and data post-processing.
  • Collaborate with mechanical, electrical, software, and systems engineers to develop comprehensive test plans and procedures.
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Engineer - Strong SQL and Financial/Derivatives Domain Experience
Cognizant Salem, OR 2026-05-22
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset instruments. You will be a valued member of the delivery team and work co

What you'd do
  • As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset… As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset instruments. You will be a valued member of the delivery team and work collaboratively with business stakeholders, product owners, business analysts, and development teams to deliver reliable and scalable solutions.
  • *In this role, you will:
  • Translate business requirements into structured BDD test scenarios using Cucumber and related frameworks
  • Perform end-to-end functional testing, ensuring adherence to STLC processes and high-quality reporting
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Engineer - Strong SQL and Financial/Derivatives Domain Experience
Cognizant Boise, ID 2026-05-22
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset instruments. You will be a valued member of the delivery team and work co

What you'd do
  • As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset… As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset instruments. You will be a valued member of the delivery team and work collaboratively with business stakeholders, product owners, business analysts, and development teams to deliver reliable and scalable solutions.
  • *In this role, you will:
  • Translate business requirements into structured BDD test scenarios using Cucumber and related frameworks
  • Perform end-to-end functional testing, ensuring adherence to STLC processes and high-quality reporting
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Engineer - Strong SQL and Financial/Derivatives Domain Experience
Cognizant Olympia, WA 2026-05-22
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset instruments. You will be a valued member of the delivery team and work co

What you'd do
  • As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset… As a QA Engineer - Strong SQL and Financial/Derivatives Domain Experience , you will make an impact by ensuring high-quality testing of complex financial systems, including derivatives and multi-asset instruments. You will be a valued member of the delivery team and work collaboratively with business stakeholders, product owners, business analysts, and development teams to deliver reliable and scalable solutions.
  • *In this role, you will:
  • Translate business requirements into structured BDD test scenarios using Cucumber and related frameworks
  • Perform end-to-end functional testing, ensuring adherence to STLC processes and high-quality reporting
Nice to have
  • 401(k) plan and contributions
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Salesforce Test Automation Engineer (Playwright/Selenium)
Cognizant Salem, OR 2026-05-21
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Salesforce Test Automation Engineer (Playwright/Selenium) , you will make an impact by ensuring the quality, reliability, and performance of Salesforce applications through robust test automation and quality engineering practices. You will be a valued member of a cros

What you'd do
  • As a Salesforce Test Automation Engineer (Playwright/Selenium) , you will make an impact by ensuring the quality, reliability, and performance of Salesforce applications through robust test automation… As a Salesforce Test Automation Engineer (Playwright/Selenium) , you will make an impact by ensuring the quality, reliability, and performance of Salesforce applications through robust test automation and quality engineering practices. You will be a valued member of a cross-functional delivery team and work closely with Salesforce developers, QA engineers, product owners, and business stakeholders.
  • *In this role, you will:
  • · Collaborate with QA and development teams to understand functional and business requirements and identify automation opportunities
  • · Design, implement, and maintain scalable automation frameworks (e.g., Page Object Model)
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Salesforce Test Automation Engineer (Playwright/Selenium)
Cognizant Boise, ID 2026-05-21
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Salesforce Test Automation Engineer (Playwright/Selenium) , you will make an impact by ensuring the quality, reliability, and performance of Salesforce applications through robust test automation and quality engineering practices. You will be a valued member of a cros

What you'd do
  • As a Salesforce Test Automation Engineer (Playwright/Selenium) , you will make an impact by ensuring the quality, reliability, and performance of Salesforce applications through robust test automation… As a Salesforce Test Automation Engineer (Playwright/Selenium) , you will make an impact by ensuring the quality, reliability, and performance of Salesforce applications through robust test automation and quality engineering practices. You will be a valued member of a cross-functional delivery team and work closely with Salesforce developers, QA engineers, product owners, and business stakeholders.
  • *In this role, you will:
  • · Collaborate with QA and development teams to understand functional and business requirements and identify automation opportunities
  • · Design, implement, and maintain scalable automation frameworks (e.g., Page Object Model)
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
Quality Assurance Engineer
Wagstaff Inc Spokane Valley, WA 2026-05-21
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/30
tasks
QA Test Engineer
Insight Global Redmond, WA 2026-05-21
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Description Insight Global is looking for a QA Test Engineer to join of the world's leading social networking companies. This individual will work with the Robotics organization. Work Habits & Reliability - Consistency & Attention to Detail: Demonstrates a disciplined, repeatable approach

Requirements
  • QA Fundamentals: Solid understanding of quality assurance methodologies, including test planning, test case development, defect tracking, and test execution across hardware and/or software systems.
  • Command Line Proficiency: Comfortable navigating and executing tasks via the command line (Linux/macOS terminal or Windows CLI), including file navigation, running scripts, reviewing logs, and basic t… Command Line Proficiency: Comfortable navigating and executing tasks via the command line (Linux/macOS terminal or Windows CLI), including file navigation, running scripts, reviewing logs, and basic troubleshooting from a shell environment. - Networking Knowledge (Big Plus): Basic understanding of IP addressing, subnet masks, DHCP, and network configuration concepts. Ability to verify network connectivity, interpret IP schemes, and troubleshoot basic network-related test failures.
What you'd do
  • Insight Global is looking for a QA Test Engineer to join of the world's leading social networking companies. This individual will work with the Robotics organization.
  • Work Habits & Reliability
  • Consistency & Attention to Detail: Demonstrates a disciplined, repeatable approach to test execution. Follows established procedures accurately across multiple test cycles, ensuring reliable and compa… Consistency & Attention to Detail: Demonstrates a disciplined, repeatable approach to test execution. Follows established procedures accurately across multiple test cycles, ensuring reliable and comparable results. Maintains thoroughness even during repetitive or high-volume testing.
  • Communication & Documentation
Tasks you're prepared for (9 of 30 for Software Quality Assurance Analysts and Testers)
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
    via CSCD 210
  • Test system modifications to prepare for implementation.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
    via CSCD 210
+4 more covered tasks
Tasks you'd need to develop (21)
Document software defects, using a bug tracking system, and report defects to software developers. (importance 4.7/5)
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. (importance 4.5/5)
Design test plans, scenarios, scripts, or procedures. (importance 4.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.