Full Time

Software Quality Assurance Engineer

Gravity IT Resources
$60,000 - $100,000* / year

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 Gravity IT Resources, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Quality Assurance Engineer at Gravity IT Resources will play a crucial role in ensuring the quality and reliability of software products through rigorous testing and analysis. This position requires the candidate to be involved in all phases of the software development lifecycle, from requirements gathering to deployment, focusing on identifying and resolving defects early in the process. The ideal candidate will employ various testing methodologies, collaborate with cross-functional teams, and contribute to continuous improvement initiatives to deliver exceptional software solutions.



Job Responsibilities

  • Design and implement comprehensive test plans, test cases, and test scripts.
  • Execute manual and automated testing of software applications to ensure compliance with quality standards.
  • Identify, document, and track defects and issues through standard quality assurance processes.
  • Collaborate with software developers and product managers in a cross-functional team environment.
  • Participate in code reviews and provide feedback on system designs and usability.
  • Continuously analyze and improve testing processes and tools to enhance efficiency and effectiveness.
  • Generate and maintain testing documentation for all phases of the software development lifecycle.
  • Provide input on software usability and enhancements to further develop best practices.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in Software Quality Assurance or a related role.
  • Proficient in testing methodologies, including functional, regression, performance, and security testing.
  • Experience with automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and collaboration skills, both verbal and written.
  • Familiarity with Agile/Scrum methodologies is preferred.
  • Knowledge of programming languages such as Java, Python, or C# is a plus.


Technologies & Tools

The Software Quality Assurance Engineer at Gravity IT Resources will work with a variety of technologies and tools designed to facilitate effective testing processes. This includes, but is not limited to, test automation frameworks such as Selenium and JUnit, bug tracking software like Jira, and continuous integration/continuous deployment (CI/CD) tools such as Jenkins. Proficiency in version control systems like Git, as well as familiarity with database management systems like MySQL or PostgreSQL, will also be beneficial for this position.



Ideal Candidates

The ideal candidates for the Software Quality Assurance Engineer position will have a strong passion for quality and a proactive approach to testing and problem-solving. They should demonstrate a collaborative spirit and a commitment to teamwork, along with the ability to effectively communicate insights and suggestions. A detail-oriented mindset paired with analytical thinking will enable them to identify potential software defects and improve processes. Additionally, adaptability and a willingness to embrace new technologies and methodologies are key traits that will help them excel in this role.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

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