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 will be responsible for ensuring the highest quality of software products through meticulous testing, assessment, and feedback cycles. This role will involve collaboration with development teams to identify quality standards, create testing protocols, and monitor performance. The successful candidate will play a critical part in the continuous improvement of software quality practices, aiming to enhance user satisfaction and reliability of the software solutions we provide.



Job Responsibilities

  • Design and implement comprehensive test strategies and detailed test plans for software applications.
  • Execute functional, regression, integration, and performance tests to ensure software integrity and validity.
  • Collaborate with software developers to understand features and functionality, contributing to quality at every development stage.
  • Identify, document, and track bugs using industry-standard tools, ensuring timely resolution.
  • Analyze test results to communicate findings and guide improvements in software design and functionality.
  • Participate in code reviews and design discussions to support quality assurance initiatives.
  • Maintain and enhance automated testing frameworks and scripts to optimize testing processes.
  • Stay updated with industry best practices and trends in software quality assurance and testing methodologies.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software quality assurance or testing, preferably in an Agile environment.
  • Strong experience with testing tools and frameworks, such as Selenium, JUnit, or similar.
  • Proficiency in programming languages such as Java, Python, or C# for automation scripting.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices and tools like Jenkins or GitLab.
  • Ability to analyze complex systems and design effective tests with a keen attention to detail.
  • Solid understanding of software development life cycle (SDLC) and related methodologies.
  • Excellent communication skills, with the ability to work collaboratively within a team and present findings succinctly.


Technologies & Tools

The Quality Engineer (Software) role at Groundswell will utilize a variety of technologies and tools including automated testing software such as Selenium and JUnit, version control systems like Git, as well as project management tools such as Jira. Additionally, the candidate will employ programming languages like Java or Python for writing test cases and scripts, and leverage CI/CD tools such as Jenkins for automating the testing processes. Familiarity with cloud platforms such as AWS or Azure may also be beneficial.



Ideal Candidates

Ideal candidates for the Quality Engineer (Software) position will demonstrate a proactive and analytical mindset, with a passion for technology and quality assurance. They should be detail-oriented, possess strong problem-solving skills, and be capable of adapting to fast-paced environments. A collaborative team player, they will exhibit excellent communication abilities, fostering effective partnerships with cross-functional teams. Commitment to continuous learning and improvement is essential, as is the ability to understand both technical and user perspectives to deliver exceptional software quality.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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