Join our dynamic and innovative team as the Lead Software Quality Engineer and contribute to the development of cutting-edge software products
Position: Lead Software Quality Engineer
Location: San Francisco, California, United States
Salary: $228000 - $256000
About the Role: As the Lead Software Quality Engineer, you will play a crucial role in ensuring the quality and reliability of our software products. You will lead a team of quality engineers and work closely with cross-functional teams including developers, product managers, and project managers to develop and implement quality assurance processes and strategies.
Key Responsibilities:
- Lead and manage a team of quality engineers to ensure timely and high-quality delivery of software products
- Develop and implement quality assurance processes and procedures to ensure the reliability and quality of software products
- Conduct thorough testing of software products, including functional, regression, and performance testing
- Collaborate with cross-functional teams to define acceptance criteria and create test plans and test cases
- Continuously improve and optimize testing processes to increase efficiency and effectiveness
- Identify and report bugs and issues, and work closely with developers to resolve them
- Perform code reviews and provide feedback to ensure code quality and maintainability
- Mentor and train team members to enhance their skills and knowledge in software quality engineering
- Stay up-to-date with industry trends and advancements in software quality assurance to drive continuous improvement in our processes and practices
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Minimum of years of experience in software quality assurance, with at least years in a leadership role
- Strong knowledge of software QA methodologies, tools, and processes
- Hands-on experience with automated testing tools and frameworks
- Experience in testing web and mobile applications
- In-depth understanding of software development lifecycle and Agile methodologies
- Excellent analytical and problem-solving skills
- Ability to communicate effectively with technical and non-technical stakeholders
- Proven track record of successfully leading and managing a team of quality engineers
- Strong organizational and time-management skills
- Passion for delivering high-quality software products and driving continuous improvement
Apply now and be a part of our exciting journey towards success.