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

As a Software Quality Assurance Engineer at SnapTryAI, you will play a pivotal role in ensuring the delivery of high-quality software products. You will be responsible for designing and implementing test strategies, executing manual and automated tests, and collaborating closely with development teams to identify and resolve defects. Your keen eye for detail and commitment to quality will help maintain our standards and enhance user satisfaction.



Job Responsibilities

  • Develop and execute comprehensive test plans and test cases based on software specifications and technical requirements.
  • Identify, document, and track defects using bug tracking tools, ensuring timely resolution.
  • Collaborate with cross-functional teams to understand the software development lifecycle and improve product quality.
  • Perform regression testing to verify previous functionalities remain intact after new features are added.
  • Implement and maintain automated testing frameworks to enhance testing efficiency.
  • Participate in design reviews and provide input on software requirements and design specifications.
  • Conduct performance testing and analyze system capacity to meet user demands.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in software quality assurance or testing.
  • Proficiency in automated testing tools (e.g., Selenium, JUnit, TestNG).
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Experience with scripting languages such as Python or JavaScript.
  • Knowledge of continuous integration/continuous deployment (CI/CD) processes.
  • Excellent analytical and problem-solving skills with a detail-oriented mindset.
  • Effective communication and collaboration skills to work within a team environment.


Technologies & Tools

In this position, you will work extensively with tools such as Selenium for automated testing, Jenkins for CI/CD, and JIRA for defect tracking and project management. Familiarity with programming languages including Python, Java, or JavaScript will be essential, as well as experience with performance testing frameworks like JMeter. The ability to understand and leverage cloud-based environments, such as AWS or Azure, may also be beneficial for various testing scenarios.



Ideal Candidates

The ideal candidate for the Software Quality Assurance Engineer position at SnapTryAI possesses a proactive approach to quality assurance and demonstrates a strong commitment to improving testing processes. They should thrive in a fast-paced environment, enjoy collaborating with team members, and exhibit resilience in the face of challenges. Strong analytical skills and the initiative to identify improvement areas will set them apart, contributing positively to the overall success and quality of software delivered by our organization.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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