We at Motive are looking for an experienced and detail-oriented Senior Software QA Engineer to join our team and lead the quality assurance efforts across multiple product segments. As a Senior QA Engineer, you will be working with the product and engineering team and will play a crucial role in ensuring the quality and stability of our software by driving both manual and automated testing efforts.
Responsibilities:
- Collaborate with product, development, and QA teams to create comprehensive test strategies that cover functional and regression testing.
- Design, implement, and execute test cases for new features, enhancements, and bug fixes across multiple environments (preview, staging, and production).
- Lead the effort to expand our automation coverage, reducing the need for repetitive manual testing and enabling faster release cycles.
- Conduct root cause analysis of customer-reported issues and work with cross-functional teams to drive resolutions.
- Ensure timely identification, documentation, and tracking of defects.
- Work closely with developers to facilitate a rapid and efficient bug-fixing process.
- Monitor and track customer-reported issues in collaboration with the support and development teams, analyzing trends and prioritizing solutions.
- Mentor junior QA engineers and foster a collaborative, high-performance QA team culture.
- Provide insights to the QA vision and roadmap, aligning with the organization’s broader goals for quality and user experience.
Requirements:
- 3+ years in quality assurance with both manual and automated testing.
- Proficient in test design, execution, and QA principles; capable of managing moderately complex QA tasks.
- Experience in planning and coordinating test strategies with cross-functional teams for high-impact product features.
- Prioritizes customer-first testing, especially for key user journeys; documents and triages defects based on user impact.
- Able to identify, analyze, and troubleshoot issues effectively.
- Hands on with defect tracking tools; skilled in functional and non-functional testing.
- Hands-on with test automation and proficiency in Java or another programming language, with foundational knowledge of OOP, data structures, and algorithms.
- Contributes to a knowledge-sharing environment; proactively expands skills in automation, tools, and defect tracking.
- Strong communicator who can discuss defects and solutions with developers; collaborates effectively across teams.
- Solid understanding of Agile/Scrum methodologies and experience in fast-paced, agile environments.
If you’re passionate about quality, excited by solving challenges, and ready to make an impact, we’d love to hear from you!