Full Time

Quality Engineer (Software)

Groundswell
$70,000 - $110,000* / year (about $34–$53 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Groundswell, so some details may not match this job. The employer's own page has the real description.

Overview

The Quality Engineer (Software) at Groundswell plays a pivotal role in ensuring the delivery of high-quality software solutions. This position is responsible for designing, implementing, and executing test plans and test cases for our software products. The ideal candidate will work closely with development teams to identify potential defects and provide actionable feedback, contributing significantly to the overall improvement of our software quality standards. The Quality Engineer's expertise will help cultivate a culture of robust testing processes and continuous refinement of our software development lifecycle.



Job Responsibilities

  • Design, develop, and maintain automated test scripts for web and mobile applications.
  • Execute functional, integration, and performance testing to ensure software quality criteria are met.
  • Collaborate with cross-functional teams to understand software requirements and define testing strategies.
  • Identify, document, and track software defects and inconsistencies, providing timely feedback to development teams.
  • Participate in code reviews and contribute to the enhancement of software quality standards.
  • Monitor testing progress and provide regular status updates to project stakeholders.
  • Utilize testing tools and methodologies to ensure thorough coverage across all software components.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software quality assurance and testing.
  • Proficiency in at least one automated testing framework (e.g., Selenium, JUnit, TestNG).
  • Strong understanding of software development methodologies (e.g., Agile, Scrum).
  • Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus.
  • Excellent analytical, problem-solving, and communication skills.
  • Familiarity with version control systems (e.g., Git) and issue-tracking tools (e.g., JIRA).


Technologies & Tools

The Quality Engineer will utilize various technologies and tools to enhance the testing and quality assurance processes. Key technologies include automated testing frameworks like Selenium and JUnit, performance testing tools such as JMeter, and continuous integration/continuous deployment (CI/CD) systems like Jenkins. Familiarity with programming languages such as Java or Python is essential for effective automation and testing processes.



Ideal Candidates

The ideal candidate for the Quality Engineer (Software) position is detail-oriented, proactive, and possesses a strong passion for technology and software quality. Such individuals are not only skilled in testing methodologies but also communicate effectively with both technical and non-technical stakeholders. A team-oriented mindset, adaptability in a fast-paced environment, and a continuous improvement orientation are essential characteristics that will contribute to the success of candidates in this role.

New Hampshire has 12 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.