1

Software Engineer Test Engineer Jobs in Walpole, MA

The Test Engineer is responsible for executing software testing processes to ensure the quality, functionality, and performance of software applications. This role involves designing test cases ...

Test Engineer-Photonics

Bedford, MA · On-site

$88K - $134K/yr

The Test Engineer will provide technical knowledge for both the hardware and software aspects of test for optoelectronic, fiber optic, RF, and electronic assemblies. DUTIES/RESPONSIBILITIES: * Work ...

Test Software & Automation Engineer

Acton, MA · On-site

$50.75 - $67/hr

We are seeking a highly motivated Test Software & Automation Engineer to join our Optical Payload Integration & Test (I&T) team. This role focuses on electro-optical payload test software, test ...

This role is ideal for an engineer who enjoys both mechanical systems and software development, combining hardware integration, test operations, automation, and data acquisition. The successful ...

Showing results 21-40

Software Engineer Test Engineer information

See Walpole, MA salary details

$11

$56

$79

How much do software engineer test engineer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for software engineer test engineer in Walpole, MA is $56.10, according to ZipRecruiter salary data. Most workers in this role earn between $45.87 and $63.94 per hour, depending on experience, location, and employer.

What is a software engineer test engineer?

Software Engineer Test Engineers, often known as software test engineers or QA engineers, are professionals who design, develop, and execute tests to ensure the quality and functionality of software products. They work closely with development teams to identify bugs, verify features, and automate testing processes. Their goal is to ensure that the software meets the specified requirements and is free from defects before it is released to customers. Test engineers use a variety of tools and frameworks to perform both manual and automated testing, helping to improve product reliability and user satisfaction.

What are the key skills and qualifications needed to thrive as a software engineer test engineer?

To thrive as a Software Test Engineer, you need a solid understanding of software testing methodologies, programming or scripting skills, and typically a degree in computer science or a related field. Familiarity with test automation tools (like Selenium or JUnit), bug tracking systems, and version control platforms is essential. Attention to detail, analytical thinking, and effective communication are crucial soft skills that help identify issues and collaborate with development teams. These skills and qualities ensure the delivery of reliable, high-quality software products and efficient problem resolution.

How do software engineer test engineers typically collaborate with development teams during the product lifecycle?

Software Engineer Test Engineers work closely with software developers throughout the product lifecycle, from early design discussions to final deployment. They participate in planning meetings to understand feature requirements, create detailed test plans, and provide feedback on potential quality or integration issues. Regular collaboration ensures bugs are identified early, and that testing aligns with the evolving codebase. This teamwork fosters a culture of shared responsibility for quality and accelerates the release of reliable software.

What is the difference between Software Engineer Test Engineer vs Software Engineer?

AspectSoftware EngineerTest Engineer
CredentialsBachelor's in CS or related field, programming skillsBachelor's in CS, QA, or related field, testing certifications
Work EnvironmentDevelops software, writes code, collaborates with teamsDesigns and executes tests, identifies bugs, ensures quality
Industry UsageSoftware development companies, tech firmsQuality assurance teams, software companies

While both roles work closely in software projects, Software Engineers focus on developing and coding applications, whereas Test Engineers specialize in testing and quality assurance to ensure software reliability.

Software Engineer in Test

Boston, MA

Roberts Recruiting
Recruiting and Staffing Services • 1 - 10 employees

Full-time

Posted 12 days ago


Job description

Software Engineer In Test

We don't just build software; we're changing the way people use energy. We innovate through hack-a-thons and company-wide initiatives to build software that provides insight into one of the most complex areas of today – Energy.

We have an immediate opening for a Software Engineer in Test, focusing on developing automated tests for our software. You will use your knowledge of testing and testability to influence software design, promote proper engineering practices, testability, and other advanced quality concepts within our product suite.

Key Responsibilities:

  • Assist with the team's test effort from planning and organization to execution and delivery. Develop effective test strategies.
  • Write moderately complex code to test systems.
  • Work with team members to keep testing at the forefront of our SDLC.
  • Demonstrate intuition and knowledge about how to find unanticipated behaviors through exploratory testing, apply this knowledge with measurable result to improve the product's quality, and translate these newly discovered behaviors into automated tests.
  • Drive further adoption of unit/integration/system testing using cucumber and selenium, metrics to monitor code coverage, bug prevention strategies, and other quality measures.
  • As an active member of our Agile teams, partner with Software Developers, Product Managers, and other Test Engineers to identify the components of the system to be automated.
  • Participate in ongoing process improvement efforts
  • Mentor other team members

Required Qualifications:

  • BS/BA in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent years of experience in quality assurance.
  • 5+ years of experience in software testing and quality assurance.
  • Excellent Java coding skills.
  • Working knowledge of SQL.
  • Demonstrated ability to create a successful application automation test suites that are sustainable and extensive.
  • Excellent analytical and problem-solving skills; commitment to delivering great software and releasing it quickly, efficiently and with increasing quality.
  • Ability to work independently, as well as within a team.
  • Good written and oral communication skills.
  • 2+ years using test automation frameworks ie: Cucumber, FitNesse, TestNG, and Selenium.
  • 3+ years experience writing tests in Java and/or JUnit development.
  • 2+ years experience with Source Code Management like CVS, Git or SubVersion.
  • 2+ years in an Agile environment.
  • 1+ years experience with scripting /programming languages.

Desired Qualifications:

  • 1+ year scripting skills in JavaScript.
  • Working knowledge of Jenkins.