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


At SnapTryAI, the Software Quality Assurance Engineer plays a critical role in ensuring the quality, reliability, and performance of our software products. This individual will be responsible for developing test plans, executing tests, and identifying defects, providing essential feedback for continuous improvement. Working closely with development teams, the Software Quality Assurance Engineer will contribute to the design and execution of automated tests, aiming to enhance our development processes and deliver exceptional software solutions to our users.



Job Responsibilities

  • Develop comprehensive test plans and test cases based on product specifications and requirements.
  • Execute manual and automated testing processes to ensure product quality and performance.
  • Identify, report, and track defects throughout the software development lifecycle.
  • Collaborate with cross-functional teams, including developers and product managers, to ensure swift resolution of issues.
  • Participate in code reviews and design discussions to improve overall software quality.
  • Maintain and update the automation testing framework and test scripts as needed.
  • Analyze testing results and provide detailed reports to stakeholders on product performance.
  • Stay current with industry best practices in software testing and quality assurance techniques.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in Software Quality Assurance or a similar role.
  • Strong understanding of software testing methodologies, tools, and best practices.
  • Proficiency in automated testing tools such as Selenium, JUnit, or similar frameworks.
  • Experience with programming languages such as Java, Python, or JavaScript.
  • Excellent analytical and problem-solving skills with a keen attention to detail.
  • Effective communication skills, both written and verbal, to articulate findings clearly.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.


Technologies & Tools


The Software Quality Assurance Engineer at SnapTryAI will utilize a diverse set of technologies and tools to carry out their responsibilities effectively. Key tools include Selenium for automated testing, JIRA for issue tracking, and test management tools such as TestRail. Proficiency in programming languages like Java or Python will also be crucial for developing automated test scripts and engaging in code collaboration within the development teams.



Ideal Candidates


Ideal candidates for the Software Quality Assurance Engineer position at SnapTryAI will possess a blend of technical expertise and soft skills. They should have a strong commitment to excellence and a love for problem-solving. A proactive attitude towards quality assurance and a collaborative spirit are essential, along with the ability to adapt in a dynamic work environment. The successful candidate will be detail-oriented, capable of thinking critically about software performance, and eager to contribute to the overall success of the team and the organization.

☕ 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.