If you are passionate about quality assurance and have a strong desire to work with cutting-edge technologies in a dynamic and innovative environment, we would love to hear from you
Job Title: Software Quality Engineer
Location: San Francisco, California, United States
Salary: $152000 - $192000
Position Overview: We are seeking a highly motivated and detail-oriented Software Quality Engineer to join our dynamic and growing team. As a Software Quality Engineer, you will be responsible for ensuring that our software products meet the highest standards of quality and functionality. Your role will involve working closely with our development team to identify and resolve any issues or bugs, as well as implementing and maintaining testing strategies to ensure a smooth and efficient software development process.
Key Responsibilities:
- Collaborate with the development team to understand product requirements and design test plans and strategies accordingly.
- Conduct thorough testing of software products to identify and report any defects or issues.
- Develop and maintain automated testing scripts to improve the efficiency and accuracy of testing processes.
- Work closely with the development team to troubleshoot and resolve any issues or bugs.
- Participate in code reviews to ensure code quality and identify potential issues.
- Monitor and track quality assurance metrics, such as defect density and open defect counts, to identify areas for improvement.
- Provide regular reports on the status of quality assurance activities to stakeholders and project managers.
- Stay up-to-date with industry best practices and new technologies in software quality assurance and implement them as appropriate.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software quality assurance.
- Strong knowledge of software testing methodologies and tools.
- Experience with automated testing tools, such as Selenium or Appium.
- Knowledge of programming languages, such as Java or Python, to develop and maintain automated testing scripts.
- Familiarity with Agile development processes.
- Excellent communication and collaboration skills.
- Detail-oriented with a strong focus on quality and continuous improvement.
- Ability to work independently and in a team environment.
Why Work With Us:
- Opportunity to work with a dynamic and growing team in a fast-paced and innovative environment.
- Competitive salary and benefits package.
- Professional development opportunities to enhance your skills and knowledge.
- Collaborative and inclusive culture that values diversity and encourages creativity.
Apply now and join our team as a Software Quality Engineer!