Software Quality Assurance Engineer

Comrise

Newton (MA)

On-site

USD 100,289,000 - 108,886,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Comrise is seeking an experienced Sr. Software QA Engineer to join our Newton, MA team on a 12-month contract.

You will develop and execute testing strategies for application and embedded software, identify defects, and collaborate with software, hardware, and product engineering teams to ensure high-quality, reliable products. The ideal candidate has 7+ years in software QA, hands-on testing of software/hardware systems, and scripting or programming for test automation.

Qualifications

  • 7+ years of experience in software quality assurance/testing.
  • Bachelor's degree in a related technical field is required.
  • Experience with testing of software and embedded hardware systems.

Responsibilities

  • Develop, document, and execute detailed test cases for application and embedded software.
  • Identify, document, and track software defects using bug-tracking systems.
  • Collaborate with software developers, hardware engineers, and product managers to understand requirements and testing needs.
  • Analyze test results and provide actionable feedback to engineering teams.
  • Troubleshoot software and system-level issues and assist with root-cause analysis.
  • Recommend improvements to enhance software performance, reliability, and quality.
  • Support test automation and continuous improvement of QA processes.
  • Maintain clear and accurate test documentation and quality records.

Skills

Software QA
Test automation
C/C++/Python
Git/SVN
Azure DevOps
Embedded software

Education

Bachelor's degree in Computer Science or related field

Tools

Git
SVN
Bug-tracking systems

Job description

We are seeking an experienced Sr. Software QA Engineer to join our team on a 12-month contract in Newton, Massachusetts. This role will be responsible for developing and executing software testing strategies for application and embedded software, identifying defects, analyzing test results, and collaborating with software, hardware, and product engineering teams to ensure high-quality and reliable products.

The ideal candidate will have strong software QA experience, hands-on testing of software/hardware systems, and programming or scripting experience for test automation.

Key Responsibilities
  • Develop, document, and execute detailed test cases for application and embedded software.
  • Identify, document, and track software defects, inconsistencies, and performance issues using bug-tracking systems.
  • Collaborate with software developers, hardware engineers, and product managers to understand product requirements and testing needs.
  • Analyze test results and provide actionable feedback to engineering teams.
  • Troubleshoot software and system-level issues and assist with root-cause analysis.
  • Recommend improvements to enhance software performance, reliability, and quality.
  • Support test automation and continuous improvement of QA processes.
  • Maintain clear and accurate test documentation and quality records.
Required Qualifications
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
  • 7+ years of experience in software quality assurance/testing, preferably involving application software and hardware systems.
  • Familiarity with communication protocols such as:
  • TCP/IP
  • UDP
  • Serial
  • UART
  • Experience with programming or scripting languages such as C, C++, or Python for test automation.
  • Experience with version control systems such as Git or SVN.
  • Experience with continuous integration/development tools such as Azure DevOps or similar platforms.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent attention to detail.
  • Strong written and verbal communication skills.
  • Ability to work effectively with cross-functional engineering teams.
Preferred Qualifications
  • Experience testing safety-critical software systems.
  • Experience in regulated industries such as medical devices or automotive.
  • Familiarity with FDA regulations and medical software development practices.
  • Knowledge of IEC 62304 or other medical device software lifecycle standards.
  • Experience with embedded software, hardware/software integration, or system-level testing.
  • Experience developing or maintaining automated software test frameworks.
What We're Looking For

The ideal candidate is a hands-on Software QA Engineer who can work across both software and hardware environments, communicate effectively with engineering teams, and independently identify and troubleshoot quality issues.

Experience with embedded systems, software test automation, communication protocols, and regulated/safety-critical products will be highly valued.

Compensation & Contract
  • Pay Rate: $35–$38/hour
  • Contract Duration: 12 months
  • Location: Newton, Massachusetts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software QA Engineer
Sr. Software QA Engineer

Indotronix UK • Newton (MA)

On-site
USD 48,000 - 55,000
Test Design Specialist
Test Design Specialist

Aleron • Newton (MA)

On-site
USD 83,097,000 - 101,292,000
Senior QA Engineer – Embedded & Application Systems
Senior QA Engineer – Embedded & Application Systems

Comrise • Newton (MA)

On-site
USD 100,289,000 - 108,886,000
QA Test Designer – Embedded & App Software (12-Month)
QA Test Designer – Embedded & App Software (12-Month)

Aleron • Newton (MA)

On-site
USD 83,097,000 - 101,292,000
Software Test Engineer
Software Test Engineer

Atlantic Group • Massachusetts

On-site
USD 83,000 - 95,000
QA Analyst
QA Analyst

SofTec Solutions • Waltham (MA)

On-site
USD 70,000 - 90,000
Embedded SQA Engineers
Embedded SQA Engineers

Mantu • Westford (MA)

On-site
USD 90,000 - 130,000
Software QA Engineer
Software QA Engineer

Pioneering Evolution • Arlington (VA)

Hybrid
USD 90,000 - 120,000
Paid time off
10 paid holidays
Medical insurance
+7
Senior QA Engineer: Embedded & App Testing (Contract)
Senior QA Engineer: Embedded & App Testing (Contract)

Indotronix UK • Newton (MA)

On-site
USD 48,000 - 55,000
Quality Assurance Engineer II
Quality Assurance Engineer II

Socket.dev • Cedar Rapids (IA)

On-site
USD 28,000 - 36,000