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.

Overview

As a Software Quality Assurance Engineer at SnapTryAI, you will play a crucial role in ensuring that the software products meet the highest standards of quality and reliability. You will collaborate closely with the development team to design and implement testing strategies, analyze test results, identify defects, and deliver feedback that enhances product performance. Your diligence in maintaining comprehensive test documentation and driving continuous improvement processes will be vital to our commitment to delivering superior software solutions.



Job Responsibilities

  • Develop and execute detailed test plans, test cases, and test scripts based on product specifications.
  • Conduct functional, regression, performance, and user acceptance testing of applications.
  • Identify, document, and track defects, providing severity and priority assessments.
  • Work collaboratively with development teams to troubleshoot and resolve issues promptly.
  • Participate in agile ceremonies, including sprint planning and retrospectives, to ensure quality considerations are integrated into the development process.
  • Assist in the establishment and enforcement of quality standards and best practices within the organization.
  • Automate testing procedures where applicable for efficiency and coverage.
  • Provide comprehensive reports on testing activities, including metrics that demonstrate the software's quality.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • A minimum of 3 years of experience in software quality assurance or testing.
  • Proficient understanding of software development life cycle (SDLC) and QA methodologies.
  • Experience with automated testing tools and frameworks.
  • Strong analytical skills with attention to detail and problem-solving capabilities.
  • Excellent verbal and written communication skills.
  • Familiarity with Agile methodologies and tools (e.g., JIRA, Confluence).


Technologies & Tools

In this position, the Software Quality Assurance Engineer will work with various technologies and tools including Selenium, JUnit, TestNG, Postman, and SQL databases for automated testing and backend validation. Familiarity with continuous integration/continuous deployment (CI/CD) tools such as Jenkins and version control systems like Git is also essential.



Ideal Candidates

The ideal candidates for this position will exhibit a proactive attitude, a passion for quality, and the ability to work effectively in a fast-paced environment. They will possess strong collaboration and communication skills, allowing them to bridge gaps between technical and non-technical stakeholders. A robust analytical mindset coupled with a continuous improvement focus will enable them to contribute significantly to the overall success and reliability of our software products.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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