Full Time

Software Quality Assurance Engineer

Motion Recruitment
$60,000 - $100,000* / year (about $29–$48 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 Motion Recruitment, 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 Motion Recruitment will play a crucial role in ensuring the delivery of high-quality software products. The candidate will be responsible for designing and executing test plans, developing automated test scripts, and collaborating with cross-functional teams to identify areas for improvement. By meticulously analyzing software products and reliability, the Software Quality Assurance Engineer will contribute to the enhancement of user experience and compliance with industry standards.



Job Responsibilities

  • Design and implement comprehensive test plans to ensure product functionality and quality.
  • Develop, maintain, and execute automated test scripts using appropriate testing frameworks.
  • Identify, document, and track defects using bug tracking tools.
  • Collaborate with software developers and product managers to understand requirements and propose effective testing solutions.
  • Perform regression testing to ensure existing functionalities remain intact after new code changes.
  • Participate in code reviews and provide constructive feedback to ensure best practices in quality assurance.
  • Analyze test results, provide actionable insights, and contribute to continuous improvement efforts.


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 automated testing tools such as Selenium, JUnit, or TestNG.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Familiarity with version control systems, particularly Git.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication skills.


Technologies & Tools

The Software Quality Assurance Engineer will work with a variety of technologies and tools including, but not limited to, automated testing frameworks such as Selenium, performance testing tools like JMeter, and bug tracking systems such as Jira. Additionally, experience with programming languages such as Java, Python, or JavaScript may be necessary for scripting and automation tasks. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines will also be beneficial.



Ideal Candidates

The ideal candidates for this position will possess exceptional attention to detail and a passion for quality assurance. They should be proactive problem solvers who can work collaboratively in a team environment as well as independently. Strong communication abilities are imperative, as the role involves liaising with various stakeholders. A mindset geared towards continuous improvement and a keen interest in evolving software testing practices will set candidates apart as they strive for excellence in 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.