As a Principal QA Engineer, you will have the opportunity to work on cutting-edge products and play a crucial role in ensuring their quality and success
Job Title: Principal QA Engineer
Location: San Francisco, California, United States
Salary: $225000 - $263000
Company: Lobox
Employment Type: Full-time
Job Function: Quality Assurance/Engineering
Job Description: We are seeking a highly experienced and skilled Principal QA Engineer to join our dynamic team. As the Principal QA Engineer, you will play a critical role in ensuring the quality and reliability of our products. You will be responsible for leading and managing the entire QA process, from designing test plans to executing test cases and reporting defects. Your attention to detail, strong analytical skills, and ability to think critically will be vital in delivering high-quality products to our customers.
Key Responsibilities:
- Develop and maintain comprehensive test plans and strategies for new and existing products
- Design, execute, and maintain manual and automated test cases to ensure product functionality, usability, and reliability
- Collaborate with cross-functional teams, including developers, product managers, and designers, to understand product requirements and identify potential risks
- Conduct thorough and timely testing of new features, enhancements, and bug fixes
- Continuously improve and optimize the QA process to enhance efficiency and effectiveness
- Communicate test results and provide detailed defect reports to the development team
- Monitor and track defects to ensure timely resolution and closure
- Mentor and train junior QA engineers to enhance their skills and knowledge
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8+ years of experience in software QA, with at least 3 years in a leadership role
- Strong knowledge of QA methodologies, tools, and processes
- Experience in creating and executing manual and automated test cases
- Proficient in at least one programming language, preferably Java or Python
- Experience with test automation tools such as Selenium, Appium, or similar
- Excellent analytical, problem-solving, and troubleshooting skills
- Familiarity with Agile development methodologies
- Proven ability to work in a fast-paced, deadline-driven environment
- Excellent communication and collaboration skills
If you are a passionate and driven individual with a strong background in quality assurance and a desire to lead and mentor others, we want to hear from you. Join our team and be a part of our mission to deliver top-notch products to our customers.