Demo

Software Quality Assurance Engineer

Cimetrics
Boston, MA Full Time
POSTED ON 6/20/2026
AVAILABLE BEFORE 12/15/2026

Role Overview 


We are seeking a Software Quality Assurance Engineer to establish and lead our QA process from the ground up. This role is ideal for a hands-on QA professional who combines automation, networking knowledge, and security awareness, and who enjoys working closely with developers and product managers across the full product lifecycle. 


You will be responsible for defining QA strategy, building automated and manual testing processes, executing tests, and continuously improving software quality to meet customer, regulatory, and security requirements. 


This role supports both software and software-enabled hardware products. 


Key Responsibilities 


QA Process & Strategy 


  • Establish, document, and continuously improve QA processes and best practices 
  • Define testing strategies aligned with product, security, and deployment requirements 
  • Institute modern QA practices, including automation and early testing 


Test Planning & Execution 


  • Collaborate with product managers and developers to define test plans, objectives, and approaches 
  • Perform early-phase testing to detect issues early and accelerate development 
  • Execute manual and automated testing, including: 
  • Functional Testing 
  • Integration Testing 
  • Regression Testing 
  • Performance Testing 
  • Security Testing 
  • User Acceptance Testing (UAT) 

 


Automation 


  • Design, develop, and maintain automated test suites 
  • Write automated test scripts using tools such as: 
  • Selenium 
  • Playwright 
  • Pytest 
  • Puppeteer 


Security & Compliance 


  • Validate and verify product security in deployment-like environments 
  • Follow Secure Software Development Lifecycle (SSDLC) requirements 
  • Support compliance with standards such as ISA/IEC 62443-4-1 
  • Contribute to security testing and secure release readiness 


Defect Management & Reporting 


  • Analyze defects with development teams to identify root causes 
  • Track and report issues using Bugzilla 
  • Produce clear test summary reports reflecting product quality and readiness 

Collaboration & Support 


  • Work closely with developers, product managers, business analysts, and field support 
  • Assist in reproducing customer-reported issues 
  • Provide feedback on user experience and product usability 
  • Contribute to final product documentation and release readiness 

 


Required Qualifications 


Experience 


  • 3 years of experience as a QA Engineer 
  • Willingness and ability to learn new domains (cybersecurity, BACnet, SDLC) 


Technical Skills 


  • Test automation experience (Selenium, Playwright, Pytest, Puppeteer, or similar) 
  • Networking knowledge (required): 
  • TCP/IP, IPv6 
  • Packet analysis (e.g., Wireshark) 
  • Basic programming knowledge to understand developer workflows preferrable: 
  • C, C#, or similar 
  • Operating systems: Windows and Linux 


Domain Knowledge 


  • Understanding of user experience and UI quality 
  • Familiarity with Secure Software Development Lifecycle (SSDLC) 
  • Knowledge of BACnet is preferred 


Education 


  • Associate’s or Bachelor’s degree in Software Engineering or related field 
  • (or equivalent professional experience) 

  • Soft Skills 


    • Strong analytical and problem-solving skills 
    • High attention to detail and accuracy 
    • Excellent communication skills with technical and non-technical stakeholders 
    • Strong organizational skills and ability to manage multiple priorities 

     


    Preferred / Bonus Qualifications 


    • Experience with ISA/IEC 62443-4-1-2018 
    • Experience working in organizations with established SSDLC frameworks (e.g., Microsoft SDLC) 
    • Experience testing software-enabled hardware systems 
    • Familarity with BACnet 
    • Security-focused QA 
    • Ability to generate test plans 
    • Experience establishing or significantly improving QA processes or take initiative to learn how to establish a process 

     


    Work Schedule & Location 

    • Monday–Friday 
    • Flexible hours 
    • 8-hour shift
    • Hybrid / in-person with the ability to commute to Greenville, NH several times per week

     


    Benefits 


    • 401(k) 
    • Health insurance 
    • Dental insurance 
    • Paid time off 
    • Flexible schedule 


    In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

    Salary.com Estimation for Software Quality Assurance Engineer in Boston, MA
    $94,275 to $115,140
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Quality Assurance Engineer?

    Sign up to receive alerts about other jobs on the Software Quality Assurance Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $83,431 - $103,091
    Income Estimation: 
    $106,113 - $127,991
    Income Estimation: 
    $83,431 - $103,091
    Income Estimation: 
    $106,113 - $127,991
    Employees: Get a Salary Increase
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Quality Assurance Engineer jobs in the Boston, MA area that may be a better fit.

    • Jobs via Dice Boston, MA
    • Looking for an experienced and talented software quality assurance engineer who can work independently and proactively resolve any issues. In this role you... more
    • 14 Days Ago

    • Actalent Auburndale, MA
    • Job Title: Software Quality Assurance Engineer Job Description The Software Quality Assurance Engineer designs and executes comprehensive tests for applica... more
    • 14 Days Ago

    AI Assistant is available now!

    Feel free to start your new journey!