Job Description
Are you a meticulous problem-solver with a passion for perfection? Do you thrive in dynamic, fast-paced environments where your contributions directly impact product quality and user satisfaction? Quantum Leap Solutions, a cutting-edge leader in innovative software development, is seeking a talented and experienced Senior Quality Assurance Engineer to join our elite team in San Francisco.
At Quantum Leap Solutions, we believe that quality is not just a feature, it's the foundation of trust with our customers. As a Senior QA Engineer, you will play a pivotal role in ensuring the robustness, reliability, and performance of our next-generation products. You'll work alongside brilliant engineers, product managers, and designers, championing quality throughout the entire software development lifecycle. This is a unique opportunity to shape our QA strategy, mentor junior team members, and implement advanced testing methodologies that set new industry standards.
If you're ready to make a significant impact and drive the quality of groundbreaking technology, we invite you to leap forward with us!
Responsibilities
- Develop, maintain, and execute comprehensive test plans, test cases, and test scripts for complex software applications.
- Design, develop, and implement automated test frameworks and scripts using industry-standard tools and programming languages.
- Collaborate closely with development teams to understand product requirements, identify potential risks, and ensure testability from the outset.
- Perform various types of testing, including functional, regression, integration, performance, and security testing.
- Identify, document, and track software defects, working with developers to ensure timely resolution and retesting.
- Contribute to the continuous improvement of our QA processes, methodologies, and tools.
- Mentor and provide technical guidance to junior QA engineers, fostering a culture of excellence and innovation.
- Participate in code reviews and design discussions to provide valuable input on testability and quality considerations.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of progressive experience in Quality Assurance with a strong focus on software testing.
- Proven expertise in designing and implementing automated test solutions using tools like Selenium, Cypress, Playwright, or similar.
- Proficiency in at least one scripting or programming language (e.g., Python, Java, JavaScript, C#).
- Solid understanding of Agile/Scrum development methodologies and CI/CD pipelines.
- Experience with API testing (e.g., Postman, JMeter) and database testing (SQL).
- Strong analytical skills with an exceptional eye for detail and problem-solving abilities.
- Excellent communication skills, both written and verbal, with the ability to articulate complex technical issues clearly.
- Familiarity with performance testing tools and concepts is a plus.