Software Engineer in Test - API / SQL

Compunnel, Inc.

Merrimack (NH)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. is looking for a Software Engineer in Test in Merrimack, NH. You will collaborate with developers to translate requirements into test strategies and maintain automated tests for high-quality software solutions.

The ideal candidate will have 6–9 years of experience in Quality Engineering, strong programming skills in Java or Python, and extensive experience in automation scripting. This position also emphasizes effective communication with both technical and business stakeholders.

Qualifications

  • 6–9 years of experience in software testing or Quality Engineering.
  • Deep expertise in functional testing, regression testing, and end-to-end testing.
  • Hands-on Software Development in Test experience.
  • 4+ years of experience using object‑oriented programming languages such as Java or Python.

Responsibilities

  • Translate business and system requirements into test strategies, test scenarios, and test plans.
  • Design, develop, document, and maintain automated tests and testing tools.
  • Develop automation scripts in accordance with Quality Engineering best practices.
  • Measure, track, and report key QA metrics.
  • Guide teams in developing end-to-end testing strategies.

Skills

Functional testing
Regression testing
End-to-end testing
Java
Python
Automation scripting
BDD
CI/CD
DevOps
RESTful web services
Jenkins

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Rest Assured
Karate
Docker
AWS
Azure

Job description

We are seeking a Software Engineer in Test to work closely with Software Developers, Architects, and business partners to translate business requirements and technical designs into high-quality software solutions. This role is responsible for developing and maintaining test automation solutions for complex software applications, ensuring quality, consistency, performance, and reliability through industry-standard Quality Engineering practices.

Key Responsibilities
  • Translate business and system requirements into test strategies, test scenarios, and test plans.
  • Design, develop, document, and maintain automated tests and testing tools.
  • Develop automation scripts in accordance with Quality Engineering best practices.
  • Apply BDD design concepts to validate software solutions.
  • Adhere to industry-standard Quality Engineering practices and methodologies.
  • Deliver accurate, maintainable automation code and software utilities.
  • Measure, track, and report key QA metrics.
  • Collaborate with technical teams to identify opportunities for process improvements, best practices, and standards.
  • Improve the maintainability and effectiveness of automation platforms.
  • Apply analytical, problem-solving, and testing skills to validate software quality.
  • Communicate testing status and QA delivery updates to stakeholders.
  • Guide teams in developing end-to-end testing strategies.
  • Contribute cloud testing expertise where applicable.
  • Lead automation coverage initiatives for assigned systems.
  • Adapt quickly to changing priorities and project requirements.
  • Support multiple testing and automation efforts simultaneously.
Required Qualifications
  • 6–9 years of experience in software testing or Quality Engineering.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • Deep expertise in functional testing, regression testing, and end-to-end testing.
  • Hands‑on Software Development in Test experience.
  • 4+ years of experience using object‑oriented programming languages such as Java or Python.
  • 5+ years of automation scripting experience beyond record‑and‑playback tools.
  • Strong understanding of BDD, CI/CD, and DevOps concepts.
  • Experience validating RESTful web services using Rest Assured, Karate, or similar tools.
  • Experience working with Jenkins CI/CD pipelines.
  • Strong analytical, problem‑solving, and quality assurance skills.
  • Ability to communicate effectively with technical and business stakeholders.
  • Ability to work on multiple initiatives simultaneously.
Preferred Qualifications
  • Experience with Docker.
  • Experience with AWS or Azure cloud platforms.
  • Experience with mobile testing.
  • Experience with service virtualization.
  • Understanding and experience with non‑functional testing.
Soft Skills
  • Excellent written, verbal, and presentation skills.
  • Strong organizational, time management, project management, and process management skills.
  • Strong analytical, negotiation, and consensus-building abilities.
  • Ability to work effectively with business stakeholders and project teams.
  • Strong interpersonal, relationship management, and facilitation skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer in Test
Software Engineer in Test

Compunnel, Inc. • Westlake (OH)

On-site
USD 80,000 - 100,000
Senior Software Engineer in Test
Senior Software Engineer in Test

Compunnel, Inc. • Boston (MA)

On-site
USD 120,000 - 180,000
Software Engineering/Development: Software Developer in Test
Software Engineering/Development: Software Developer in Test

Canfield Medical Imaging • Parsippany-Troy Hills (NJ)

On-site
USD 110,000 - 150,000
Software Testing & QA Automation Engineer
Software Testing & QA Automation Engineer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
QA Automation Tester
QA Automation Tester

Compunnel, Inc. • Pennsylvania

On-site
USD 90,000 - 120,000
Testing Automation Engineer
Testing Automation Engineer

Sovereign Technologies, Inc. • Minneapolis (MN)

On-site
USD 85,000 - 115,000
Automation Engineer
Automation Engineer

Compunnel, Inc. • Town of Texas (WI)

Hybrid
USD 90,000 - 120,000
Senior Java Quality Engineer
Senior Java Quality Engineer

Compunnel, Inc. • Plano (TX)

On-site
USD 120,000 - 170,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
QA Test Automation Engineer - III
QA Test Automation Engineer - III

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 120,000