Job Description
Are you a meticulous problem-solver with a passion for delivering flawless software? Quantum Innovations is seeking a highly skilled and motivated Senior Quality Assurance Engineer to join our dynamic team in San Francisco. In this pivotal role, you'll be instrumental in ensuring the highest quality of our cutting-edge products, driving innovation, and directly impacting user satisfaction.
At Quantum Innovations, we believe that exceptional quality is the cornerstone of exceptional user experiences. You'll work alongside talented engineers, product managers, and designers in an agile environment, advocating for quality at every stage of the development lifecycle. This is an incredible opportunity to shape our QA processes, mentor junior team members, and contribute to a culture of continuous improvement and excellence.
If you thrive in a fast-paced, collaborative setting and are eager to elevate the standards of software quality, we invite you to explore this exciting opportunity. Join us and help build the future!
Responsibilities
- Lead the design, development, and execution of comprehensive test plans and test cases for complex web and mobile applications.
- Implement and maintain robust automated test suites using industry-leading tools and frameworks.
- Identify, document, and track software defects, working closely with development teams for timely resolution.
- Collaborate with product managers and developers to understand requirements and provide early feedback on testability and quality implications.
- Champion best practices in QA methodologies, including functional, performance, security, and usability testing.
- Participate in sprint planning, stand-ups, and retrospectives, ensuring quality is integrated throughout the agile development process.
- Mentor and guide junior QA engineers, fostering a culture of technical excellence and continuous learning.
- Contribute to the continuous improvement of our QA processes, tools, and overall software development lifecycle.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 5+ years of progressive experience in Quality Assurance, with a strong focus on software testing and automation.
- Proficiency in programming languages such as Python, Java, JavaScript, or C# for automation scripting.
- Extensive experience with test automation frameworks (e.g., Selenium, Playwright, Cypress, Appium) and CI/CD pipelines.
- Solid understanding of software development methodologies, particularly Agile/Scrum.
- Experience with API testing (e.g., Postman, JMeter) and database testing (SQL).
- Excellent analytical, problem-solving, and communication skills, with a keen eye for detail.
- Proven ability to work independently and as part of a cross-functional team in a fast-paced environment.