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 11:59.
Looking in: All US WA (4732) ID (877) MT (824) OR (746) AR (644) AL (585) NM (566) NE (561) CO (517) UT (515) SD (461) AZ (453) OK (453) ND (445) MN (429) WY (421) MS (398) NV (395) KS (383) IA (369) MO (369) LA (356) KY (346) WI (335) TN (325) IL (324) TX (324) CA (283) GA (51) NC (15) reset
Occupations: All Software Developers (1054) Network and Computer Systems Administrators (451) Data Scientists (188) Business Intelligence Analysts (174) Information Security Analysts (144) Management Analysts (140) Software Quality Assurance Analysts and Testers (70) Computer Network Architects (66)
9/30
tasks
Mid-Sr Test Engineer (Remote)
GovCIO Salem, OR 2026-06-03
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is currently hiring for a Test Engineer to design, develop, and implement testing methods ensuring products satisfy business requirements. This will be a fully remote position within the United

Requirements
  • Experience in Manual, Integration, Functional and Automated Testing.
  • Extensive Jira experience building test plans, issues and executions and creating report outputs.
  • Experience working in an Agile environment.
What you'd do
  • Designs, develops, and implements testing methods and equipment to ensure that the product will perform to specifications. Plans and arranges the labor, schedules, and equipment required for testing a… Designs, develops, and implements testing methods and equipment to ensure that the product will perform to specifications. Plans and arranges the labor, schedules, and equipment required for testing and evaluating the product. Designs test cases for test plans and creates test scenarios in which tests are carried out. Compiles data, defines required changes and reports defects and problems that occurred during the test process. Implements and participates in the walkthrough of the product. Automated testing may be used for leveling based on hiring manager discretion.
  • Consults with the development and/or requirements team to coordinate and test applications.
  • Performs analysis, diagnostics, and preliminary evaluations of products. Develop testing procedures.
  • Develops test plans, scripts, scenarios, functional tests, regression tests, and deployment tests.
Nice to have
  • Extensive Integration & Interface Testing experience?
  • Exposure to Corporate Database, MPI, VA Profile Database, existing API services in VA network, writing simple Oracle scripts for testing.
  • Experience with VA and/or other Federal Agencies.
  • Demonstrated experience in a remote work environment.?
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-Sr Test Engineer (Remote)
GovCIO Boise, ID 2026-06-03
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is currently hiring for a Test Engineer to design, develop, and implement testing methods ensuring products satisfy business requirements. This will be a fully remote position within the United

Requirements
  • Experience in Manual, Integration, Functional and Automated Testing.
  • Extensive Jira experience building test plans, issues and executions and creating report outputs.
  • Experience working in an Agile environment.
What you'd do
  • Designs, develops, and implements testing methods and equipment to ensure that the product will perform to specifications. Plans and arranges the labor, schedules, and equipment required for testing a… Designs, develops, and implements testing methods and equipment to ensure that the product will perform to specifications. Plans and arranges the labor, schedules, and equipment required for testing and evaluating the product. Designs test cases for test plans and creates test scenarios in which tests are carried out. Compiles data, defines required changes and reports defects and problems that occurred during the test process. Implements and participates in the walkthrough of the product. Automated testing may be used for leveling based on hiring manager discretion.
  • Consults with the development and/or requirements team to coordinate and test applications.
  • Performs analysis, diagnostics, and preliminary evaluations of products. Develop testing procedures.
  • Develops test plans, scripts, scenarios, functional tests, regression tests, and deployment tests.
Nice to have
  • Extensive Integration & Interface Testing experience?
  • Exposure to Corporate Database, MPI, VA Profile Database, existing API services in VA network, writing simple Oracle scripts for testing.
  • Experience with VA and/or other Federal Agencies.
  • Demonstrated experience in a remote work environment.?
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
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
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
Senior QA Automation Engineer - Selenium, Java & Qualitia
Cognizant Salem, OR 2026-05-23
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Senior QA Automation Engineer - Selenium, Java & Qualitia you will make an impact by driving high-quality, scalable, and reliable digital solutions through advanced automation and performance testing. You will be a valued member of the Quality Engineering team and wor

What you'd do
  • As a Senior QA Automation Engineer - Selenium, Java & Qualitia you will make an impact by driving high-quality, scalable, and reliable digital solutions through advanced automation and performance tes… As a Senior QA Automation Engineer - Selenium, Java & Qualitia you will make an impact by driving high-quality, scalable, and reliable digital solutions through advanced automation and performance testing. You will be a valued member of the Quality Engineering team and work collaboratively with cross-functional stakeholders, including engineering, product, and business teams, to ensure best-in-class testing practices across enterprise applications.
  • *In this role, you will:
  • Lead the design and implementation of robust test automation strategies across UI, API, and enterprise systems
  • Architect and enhance automation frameworks to ensure optimal coverage, scalability, and efficiency
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
Senior QA Automation Engineer - Selenium, Java & Qualitia
Cognizant Boise, ID 2026-05-23
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Senior QA Automation Engineer - Selenium, Java & Qualitia you will make an impact by driving high-quality, scalable, and reliable digital solutions through advanced automation and performance testing. You will be a valued member of the Quality Engineering team and wor

What you'd do
  • As a Senior QA Automation Engineer - Selenium, Java & Qualitia you will make an impact by driving high-quality, scalable, and reliable digital solutions through advanced automation and performance tes… As a Senior QA Automation Engineer - Selenium, Java & Qualitia you will make an impact by driving high-quality, scalable, and reliable digital solutions through advanced automation and performance testing. You will be a valued member of the Quality Engineering team and work collaboratively with cross-functional stakeholders, including engineering, product, and business teams, to ensure best-in-class testing practices across enterprise applications.
  • *In this role, you will:
  • Lead the design and implementation of robust test automation strategies across UI, API, and enterprise systems
  • Architect and enhance automation frameworks to ensure optimal coverage, scalability, and efficiency
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
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
Senior QA Automation Engineer (Remote)
GovCIO Salem, OR 2026-05-20
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is currently hiring for Sr. QA Automation Engineer to provide senior-level expertise in designing scalable test automation strategies, leading complex testing efforts, and mentoring junior engine

Requirements
  • Bachelor's degree with 8+ years of experience, or equivalent combination of education and expertise.
  • Significant hands-on experience with manual, functional, integration, and automated testing.
  • Advanced proficiency in test automation frameworks (Cypress, Playwright, Selenium, or similar).
  • Deep experience with Agile Scrum methodologies and enterprise-level testing.
What you'd do
  • Advanced Testing & Quality Engineering
  • Architect, design, and implement robust automation frameworks using Cypress, Playwright, Selenium (Java), or AI-assisted testing tools.
  • Lead complex test planning and execution for functional, regression, integration, end-to-end, and performance testing.
  • Conduct advanced API, interface, data validation, and web-services testing using tools such as ReadyAPI, Postman, Wave, and AMP.
Nice to have
  • Extensive experience with enterprise interfaces, integration testing, and data-driven testing strategies.
  • Experience with VA systems, enterprise APIs, MPI, VA Profile, corporate databases, or Oracle scripting.
  • Prior support of the VA or other Federal agencies.
  • Remote work experience with distributed Agile 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
Quality Assurance Engineer
CAI Salem, OR 2026-05-20
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Quality Assurance Engineer Req number: R7752 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting tal

Requirements
  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience
  • 5+ years of QA or software testing experience, preferably within government or public sector environments
  • Experience with both manual and automated testing methodologies
  • Experience working within SDLC frameworks including Agile/Scrum and Waterfall
What you'd do
  • We are looking for a Quality Assurance Engineer to support software quality efforts across government and public sector IT projects by developing and executing test strategies, ensuring compliance, an… We are looking for a Quality Assurance Engineer to support software quality efforts across government and public sector IT projects by developing and executing test strategies, ensuring compliance, and driving continuous improvement of testing processes. This position will be a full-time contract role and is currently remote , with potential for occasional onsite work in Chicago, IL .
  • Develop, execute, and maintain comprehensive test plans, test cases, and test scripts across functional, regression, integration, UAT, and smoke testing
  • Identify, document, and track defects using tools such as Jira or ServiceNow, ensuring timely resolution in collaboration with development teams
  • Drive QA efforts for software releases, including both manual and automated testing
Nice to have
  • Experience testing web applications and APIs
  • Familiarity with Section 508 or WCAG accessibility testing
  • Experience with performance and load testing tools such as JMeter or LoadRunne
  • Experience supporting government agencies or public-sector IT 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
QA Automation Engineer - Mid/Sr (Remote)
GovCIO Salem, OR 2026-05-20
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is seeking a skilled Software Test Engineer to support the Veterans Readiness & Employment (VRE) Program Support and Enterprise Services (PSES) product line. This fully remote role focuses on man

Requirements
  • Bachelor's degree with 5-8 years of related experience, or equivalent/commensurate experience.
  • Hands-on experience in manual, functional, integration, and automated testing.
  • Strong experience working in Agile Scrum environments.
  • Proficiency with Jira for test planning, execution tracking, and reporting.
What you'd do
  • Testing Activities
  • Design, develop, and execute manual and automated test cases, scenarios, and scripts.
  • Perform functional, system, regression, integration, and user acceptance testing.
  • Conduct API, interface, data transfer, and web-services testing using tools such as ReadyAPI, Postman, Wave, and AMP.
Nice to have
  • Extensive integration and interface testing experience.
  • Experience with VA systems, enterprise APIs, corporate databases, MPI, VA Profile, or Oracle scripting.
  • Prior experience supporting the VA or other Federal agencies.
  • Experience working in a remote environment.
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
Senior QA Automation Engineer (Remote)
GovCIO Boise, ID 2026-05-20
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is currently hiring for Sr. QA Automation Engineer to provide senior-level expertise in designing scalable test automation strategies, leading complex testing efforts, and mentoring junior engine

Requirements
  • Bachelor's degree with 8+ years of experience, or equivalent combination of education and expertise.
  • Significant hands-on experience with manual, functional, integration, and automated testing.
  • Advanced proficiency in test automation frameworks (Cypress, Playwright, Selenium, or similar).
  • Deep experience with Agile Scrum methodologies and enterprise-level testing.
What you'd do
  • Advanced Testing & Quality Engineering
  • Architect, design, and implement robust automation frameworks using Cypress, Playwright, Selenium (Java), or AI-assisted testing tools.
  • Lead complex test planning and execution for functional, regression, integration, end-to-end, and performance testing.
  • Conduct advanced API, interface, data validation, and web-services testing using tools such as ReadyAPI, Postman, Wave, and AMP.
Nice to have
  • Extensive experience with enterprise interfaces, integration testing, and data-driven testing strategies.
  • Experience with VA systems, enterprise APIs, MPI, VA Profile, corporate databases, or Oracle scripting.
  • Prior support of the VA or other Federal agencies.
  • Remote work experience with distributed Agile 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
Quality Assurance Engineer
CAI Boise, ID 2026-05-20
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Quality Assurance Engineer Req number: R7752 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting tal

Requirements
  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience
  • 5+ years of QA or software testing experience, preferably within government or public sector environments
  • Experience with both manual and automated testing methodologies
  • Experience working within SDLC frameworks including Agile/Scrum and Waterfall
What you'd do
  • We are looking for a Quality Assurance Engineer to support software quality efforts across government and public sector IT projects by developing and executing test strategies, ensuring compliance, an… We are looking for a Quality Assurance Engineer to support software quality efforts across government and public sector IT projects by developing and executing test strategies, ensuring compliance, and driving continuous improvement of testing processes. This position will be a full-time contract role and is currently remote , with potential for occasional onsite work in Chicago, IL .
  • Develop, execute, and maintain comprehensive test plans, test cases, and test scripts across functional, regression, integration, UAT, and smoke testing
  • Identify, document, and track defects using tools such as Jira or ServiceNow, ensuring timely resolution in collaboration with development teams
  • Drive QA efforts for software releases, including both manual and automated testing
Nice to have
  • Experience testing web applications and APIs
  • Familiarity with Section 508 or WCAG accessibility testing
  • Experience with performance and load testing tools such as JMeter or LoadRunne
  • Experience supporting government agencies or public-sector IT 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
QA Automation Engineer - Mid/Sr (Remote)
GovCIO Boise, ID 2026-05-20
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is seeking a skilled Software Test Engineer to support the Veterans Readiness & Employment (VRE) Program Support and Enterprise Services (PSES) product line. This fully remote role focuses on man

Requirements
  • Bachelor's degree with 5-8 years of related experience, or equivalent/commensurate experience.
  • Hands-on experience in manual, functional, integration, and automated testing.
  • Strong experience working in Agile Scrum environments.
  • Proficiency with Jira for test planning, execution tracking, and reporting.
What you'd do
  • Testing Activities
  • Design, develop, and execute manual and automated test cases, scenarios, and scripts.
  • Perform functional, system, regression, integration, and user acceptance testing.
  • Conduct API, interface, data transfer, and web-services testing using tools such as ReadyAPI, Postman, Wave, and AMP.
Nice to have
  • Extensive integration and interface testing experience.
  • Experience with VA systems, enterprise APIs, corporate databases, MPI, VA Profile, or Oracle scripting.
  • Prior experience supporting the VA or other Federal agencies.
  • Experience working in a remote environment.
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 Automation Engineer - Mid/Sr (Remote)
GovCIO Salem, OR 2026-05-20
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is currently hiring for Sr. QA Automation Engineer to provides senior-level expertise in designing scalable test automation strategies, leading complex testing efforts, and mentoring junior engin

Requirements
  • Bachelor's degree with 8+ years of related experience, or equivalent/commensurate experience.
  • Hands-on experience in manual, functional, integration, and automated testing.
  • Strong experience working in Agile Scrum environments.
  • Proficiency with Jira for test planning, execution tracking, and reporting.
What you'd do
  • Advanced Testing & Quality Engineering
  • Architect, design, and implement robust automation frameworks using Cypress, Playwright, Selenium (Java), or AI-assisted testing tools.
  • Lead complex test planning and execution for functional, regression, integration, end-to-end, and performance testing.
  • Conduct advanced API, interface, data validation, and web-services testing using tools such as ReadyAPI, Postman, Wave, and AMP.
Nice to have
  • Extensive integration and interface testing experience.
  • Experience with VA systems, enterprise APIs, corporate databases, MPI, VA Profile, or Oracle scripting.
  • Prior experience supporting the VA or other Federal agencies.
  • Experience working in a remote environment.
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 Automation Engineer - Mid/Sr (Remote)
GovCIO Boise, ID 2026-05-20
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is currently hiring for Sr. QA Automation Engineer to provides senior-level expertise in designing scalable test automation strategies, leading complex testing efforts, and mentoring junior engin

Requirements
  • Bachelor's degree with 8+ years of related experience, or equivalent/commensurate experience.
  • Hands-on experience in manual, functional, integration, and automated testing.
  • Strong experience working in Agile Scrum environments.
  • Proficiency with Jira for test planning, execution tracking, and reporting.
What you'd do
  • Advanced Testing & Quality Engineering
  • Architect, design, and implement robust automation frameworks using Cypress, Playwright, Selenium (Java), or AI-assisted testing tools.
  • Lead complex test planning and execution for functional, regression, integration, end-to-end, and performance testing.
  • Conduct advanced API, interface, data validation, and web-services testing using tools such as ReadyAPI, Postman, Wave, and AMP.
Nice to have
  • Extensive integration and interface testing experience.
  • Experience with VA systems, enterprise APIs, corporate databases, MPI, VA Profile, or Oracle scripting.
  • Prior experience supporting the VA or other Federal agencies.
  • Experience working in a remote environment.
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
End-to-End Test Engineer
Ford Motor Company Salem, OR 2026-05-17
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

We made history and now we work to transform the future - for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters. Enterprise Technology

What you'd do
  • Cross-Functional Partnership: Actively partner with Business, Architecture, Product, Design, and Software Engineering teams to align testing activities with business acceptance criteria and architectural realities.
  • Journey Validation: Participate in and help facilitate mandatory "Cross-Functional Journey Review & Sign-Off" ceremonies to attest that all business-critical paths, edge cases, and transitional states… Journey Validation: Participate in and help facilitate mandatory "Cross-Functional Journey Review & Sign-Off" ceremonies to attest that all business-critical paths, edge cases, and transitional states are documented and tested.
  • Drive Quality Initiatives: Take a proactive, self-driven approach to identifying gaps in test coverage. Drive E2E quality initiatives, ensuring the testing strategy shifts left and adheres to the Testing Pyramid.
  • Full-Stack Analysis: Analyze business requirements to identify and map end-to-end user journeys (e.g., the complete Loan Origination flow) from the WebUI, through the Orchestration layer, down to backend dependencies.
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
Senior Healthcare API Test Engineer (HL7 FHIR)
Cognizant Salem, OR 2026-05-16
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Senior Healthcare API Test Engineer (HL7 FHIR) , you will make an impact by validating complex healthcare integrations that support CMS Burden Reduction and Interoperability initiatives. You will be a valued member of a cross-functional delivery team, working collabor

Requirements
  • Strong knowledge of HL7 FHIR, healthcare interoperability, and CMS Burden Reduction initiatives.
  • Experience testing REST APIs across complex integration workflows.
  • Strong experience using Jira for test and defect management.
  • Experience working in Agile or SAFe delivery environments.
What you'd do
  • As a Senior Healthcare API Test Engineer (HL7 FHIR) , you will make an impact by validating complex healthcare integrations that support CMS Burden Reduction and Interoperability initiatives. You will… As a Senior Healthcare API Test Engineer (HL7 FHIR) , you will make an impact by validating complex healthcare integrations that support CMS Burden Reduction and Interoperability initiatives. You will be a valued member of a cross-functional delivery team, working collaboratively with product owners, architects, developers, and quality leaders to ensure regulatory compliance, data integrity, and high-quality API-driven integrations across healthcare systems.
  • *This role is heavily focused on API testing and HL7 FHIR - based integrations, supporting large - scale, mission - critical healthcare platforms .
  • *In this role, you will :
  • Lead and execute end-to-end API and integration testing for CMS Burden Reduction and interoperability initiatives.
Nice to have
  • Franklin, TN (secondary)
  • The working arrangements for this role are accurate as of the date of posting and may change based on business or client needs. We will always be clear about role expectations.
  • *What you need to have to be considered
  • 5+ years of experience in end-to-end or integration quality engineering.
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
Optical Test Engineer
Teledyne Wilsonville, OR 2026-05-16
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
  • Bachelor's degree in a scientific or technical field or equivalent experience relevant to product testing.
  • 5+ years of related experience.
  • Creative thinking and strong problem solving and troubleshooting capabilities.
  • Hands on experience with electrical, mechanical, and software systems.
What you'd do
  • *Optical Test Engineer: Responsible for supporting laser safety, optical laboratory operations, and optical table setup, alignment, and maintenance for precision electro-optical imaging systems. Desig… *Optical Test Engineer: Responsible for supporting laser safety, optical laboratory operations, and optical table setup, alignment, and maintenance for precision electro-optical imaging systems. Designs, develops, and implements cost-effective methods of testing and troubleshooting systems and equipment for all phases of product development and manufacturing. Prepares test and diagnostic programs, designs test fixtures and equipment, and completes specifications and procedures for new products. Plans the labor, schedules, and equipment required for testing and evaluating standard and special devices.
  • Work with TDY FLIR Product Design Engineering, Qualification, Quality, and Manufacturing Engineering to develop test plans, execute tests, organize data, and identify design errors.
  • Area of work will range from top-level system testing to subsystem testing of electrical, mechanical, optics, and system interactions.
  • Hands on design and build of test fixtures, interconnects, and test equipment.
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
Senior Healthcare API Test Engineer (HL7 FHIR)
Cognizant Boise, ID 2026-05-16
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

About the role As a Senior Healthcare API Test Engineer (HL7 FHIR) , you will make an impact by validating complex healthcare integrations that support CMS Burden Reduction and Interoperability initiatives. You will be a valued member of a cross-functional delivery team, working collabor

Requirements
  • Strong knowledge of HL7 FHIR, healthcare interoperability, and CMS Burden Reduction initiatives.
  • Experience testing REST APIs across complex integration workflows.
  • Strong experience using Jira for test and defect management.
  • Experience working in Agile or SAFe delivery environments.
What you'd do
  • As a Senior Healthcare API Test Engineer (HL7 FHIR) , you will make an impact by validating complex healthcare integrations that support CMS Burden Reduction and Interoperability initiatives. You will… As a Senior Healthcare API Test Engineer (HL7 FHIR) , you will make an impact by validating complex healthcare integrations that support CMS Burden Reduction and Interoperability initiatives. You will be a valued member of a cross-functional delivery team, working collaboratively with product owners, architects, developers, and quality leaders to ensure regulatory compliance, data integrity, and high-quality API-driven integrations across healthcare systems.
  • *This role is heavily focused on API testing and HL7 FHIR - based integrations, supporting large - scale, mission - critical healthcare platforms .
  • *In this role, you will :
  • Lead and execute end-to-end API and integration testing for CMS Burden Reduction and interoperability initiatives.
Nice to have
  • Franklin, TN (secondary)
  • The working arrangements for this role are accurate as of the date of posting and may change based on business or client needs. We will always be clear about role expectations.
  • *What you need to have to be considered
  • 5+ years of experience in end-to-end or integration quality engineering.
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
Page Wide Press Test Engineer
HP Inc. Corvallis, OR 2026-05-14
Software Quality Assurance Analysts and Testers CSCD 210 CSCD 484 MATH 163 MATH 485

Job Summary * HP PageWide Industrial is seeking a PWP Test Engineer to support end-to-end system validation of our industrial printing solutions. This role focuses on executing structured test plans across software, hardware, and firmware to ensure product quality, reliability, and

What you'd do
  • HP PageWide Industrial is seeking a PWP Test Engineer to support end-to-end system validation of our industrial printing solutions. This role focuses on executing structured test plans across software… HP PageWide Industrial is seeking a PWP Test Engineer to support end-to-end system validation of our industrial printing solutions. This role focuses on executing structured test plans across software, hardware, and firmware to ensure product quality, reliability, and release readiness, aligned with HP's System Test strategy.
  • Create and maintain detailed test plans and test cases aligned to program requirements and quality objectives
  • Develop and execute comprehensive test suites for assigned functional and system-level test areas
  • Execute tests on the IHPS / PageWide Platform (PWP) solution to ensure full test coverage
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
System Test Engineer
Maximus Salem, OR 2026-05-13
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
System Test Engineer
Maximus Boise, ID 2026-05-13
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
System Test Engineer
Maximus Des Moines, IA 2026-05-13
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
System Test Engineer
Maximus Phoenix, AZ 2026-05-13
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
Sr Test Engineer
Intel Phoenix, AZ 2026-05-13
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
Senior Test Engineer
Leidos Tucson, AZ 2026-05-13
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
Machine Software & Controls Test Engineer
Caterpillar, Inc. Tucson, AZ 2026-05-13
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
Machine Software & Controls Test Engineer
Caterpillar, Inc. Green Valley, AZ 2026-05-13
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
Systems Test Engineer
Actalent Tucson, AZ 2026-05-12
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
Senior QA Engineer - Guidewire & Test Automation
Cognizant Salem, OR 2026-05-10
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
Senior QA Engineer - Guidewire & Test Automation
Cognizant Boise, ID 2026-05-10
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
Senior QA Engineer - Guidewire & Test Automation
Cognizant Des Moines, IA 2026-05-10
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
Senior QA Engineer - Guidewire & Test Automation
Cognizant Phoenix, AZ 2026-05-10
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
Implementation / Test Engineer (Multiple Levels) - TRAVEL
Noblis Salem, OR 2026-05-09
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
Implementation / Test Engineer (Multiple Levels) - TRAVEL
Noblis Boise, ID 2026-05-09
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
Implementation / Test Engineer (Multiple Levels) - TRAVEL
Noblis Des Moines, IA 2026-05-09
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
Senior Principal EO Integration & Test Engineer
RTX Corporation Tucson, AZ 2026-05-09
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
Implementation / Test Engineer (Multiple Levels) - TRAVEL
Noblis Phoenix, AZ 2026-05-09
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
Technician - Avionics Test Engineering
RTX Corporation Cedar Rapids, IA 2026-05-07
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
Staff Technician - Avionics Test Engineering
RTX Corporation Cedar Rapids, IA 2026-05-07
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
Sr Electrical Engineer - Avionics Test Engineering
RTX Corporation Cedar Rapids, IA 2026-05-06
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
Senior Environmental Test Engineer
RTX Corporation Tucson, AZ 2026-05-06
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
Systems Test Engineer
Actalent Tucson, AZ 2026-05-05
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.