Full Time

Software Quality Assurance Engineer

SnapTryAI
$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 SnapTryAI, 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 SnapTryAI is responsible for ensuring the quality and performance of our software products through meticulous testing and validation processes. This role requires the application of both manual and automated testing strategies to identify defects, improve system functionality, and enhance user experience. The ideal candidate will work closely with development teams to understand application specifications and contribute to the continuous improvement of our software development lifecycle.



Job Responsibilities

  • Design, develop, and execute test plans, test cases, and test scripts for various applications.
  • Conduct manual and automated tests to ensure software functionality, reliability, and performance.
  • Collaborate with cross-functional teams, including developers and product managers, to ensure quality standards are met.
  • Identify, document, and track defects in a clear and concise manner.
  • Participate in the analysis of requirements and specifications to create comprehensive test scenarios.
  • Provide feedback on application usability and recommend enhancements based on testing outcomes.
  • Perform regression testing and assess performance metrics of the software applications.
  • Contribute to the establishment and continuous improvement of QA processes and 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 discipline.
  • Proficiency in creating and executing test cases and test plans.
  • Experience with automation testing tools such as Selenium, JUnit, or similar.
  • Strong understanding of software development methodologies and frameworks such as Agile or Scrum.
  • Excellent problem-solving skills and a keen attention to detail.
  • Solid communication skills to effectively collaborate with team members and stakeholders.


Technologies & Tools

In this role, you will work with a variety of technologies and tools essential for quality assurance processes. These may include test management tools such as JIRA or TestRail, automation frameworks such as Selenium or Cypress, programming languages such as Java or Python for scripting purposes, as well as continuous integration and deployment tools like Jenkins and Git. Familiarity with performance testing tools and coding in an object-oriented programming language will be advantageous.



Ideal Candidates

The ideal candidate for the Software Quality Assurance Engineer position at SnapTryAI will possess a strong analytical mindset and a passion for delivering high-quality software solutions. They should be proactive learners who can adapt to changing technologies and methodologies. Excellent interpersonal skills and the ability to work collaboratively in a team environment are vital, as is the capability to take ownership of their work and drive improvements within the QA processes. A detail-oriented individual with a strong commitment to quality and user satisfaction will thrive in this role.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

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