Full Time

Software Quality Assurance Engineer

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

Position Overview


The Software Quality Assurance Engineer at Immersion Data Solutions is responsible for ensuring the highest quality of software products by implementing rigorous testing and quality assurance processes. This role requires a proactive approach to identify potential defects in software applications, developing meticulous test plans, and collaborating closely with cross-functional teams to enhance product quality. The Software Quality Assurance Engineer will utilize a variety of testing methodologies and tools to achieve quality goals while adhering to project timelines and specifications.



Job Responsibilities

  • Design and execute comprehensive test plans and test cases for software applications.
  • Analyze and document defects, track their resolutions, and retest as necessary.
  • Collaborate with software developers to understand application features and implementation.
  • Perform functional, regression, performance, and user acceptance testing.
  • Utilize automated testing tools to implement tests and ensure efficient testing cycles.
  • Provide detailed reports on testing outcomes and suggest improvements based on findings.
  • Participate in code reviews and contribute to continuous integration processes.
  • Stay updated with the latest industry trends and technologies in software testing and quality assurance.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software quality assurance or testing roles.
  • Proficiency in test automation tools such as Selenium, QTP, or similar frameworks.
  • Strong understanding of software development lifecycles, particularly Agile methodologies.
  • Experience with performance and load testing tools like JMeter or LoadRunner.
  • Excellent problem-solving skills with a keen attention to detail.
  • Strong verbal and written communication skills for effective collaboration.


Technologies & Tools


The Software Quality Assurance Engineer will work with various technologies and tools, including but not limited to automated testing frameworks such as Selenium and JUnit, performance testing tools like JMeter, and version control systems such as Git. Knowledge of continuous integration tools such as Jenkins, as well as agile project management software like Jira, is also essential for managing testing tasks and collaborating with development teams effectively.



Ideal Candidates


The ideal candidate for the Software Quality Assurance Engineer position at Immersion Data Solutions will possess a combination of technical proficiency, analytical thinking, and a collaborative spirit. They should have a strong desire for continuous improvement and a commitment to maintaining high-quality standards in software development. Candidates who thrive in dynamic environments, adapt readily to changing priorities, and exhibit a genuine enthusiasm for technology and user experience will be particularly well-suited for 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.