We are seeking a highly skilled and motivated QA Lead who is also a hands-on individual contributor to join our dynamic engineering team. In this pivotal role, you will be instrumental in ensuring the quality and reliability of our software, with a focus on integrations with Teamcenter and various CAD applications. You will drive the QA strategy, execute tests, and continuously seek innovative ways to optimize our testing processes.
Roles and Responsibilities
- Lead QA Strategy & Planning:
- Develop and implement comprehensive test plans and strategies for new features, integrations, and releases.
- Collaborate closely with product management and development to understand requirements, define test scope, and align on quality gates.
- Estimate QA efforts and resources, and effectively communicate project status and risks.
- Continuously seek and implement innovative approaches to reduce the overall QA cycle time.
- Automate most of the manual testing.
- Individual Contributor - Hands-on Testing:
- Design, develop, and execute detailed test cases for both manual and automated testing, with a focus on integration scenarios with Teamcenter and various CAD software (e.g., SolidWorks, Creo, NX, AutoCAD).
- Perform functional, regression, performance, and usability testing.
- Identify, document, and track defects with clear, concise, and reproducible steps.
- Conduct thorough root cause analysis of defects and collaborate with development to resolve issues.
- Set up and maintain test environments.
- Team Collaboration & Mentorship:
- Act as a subject matter expert for QA best practices and testing methodologies.
- Share knowledge and provide guidance to other team members.
- Contribute to the continuous improvement of QA processes, tools, and infrastructure.
- Quality Assurance & Reporting:
- Ensure adherence to quality standards and best practices throughout the software development lifecycle.
- Generate comprehensive test reports and provide clear metrics on product quality.
- Champion a culture of quality within the team.
Skills
- Proven hands-on experience testing integrations with PLM systems, specifically Teamcenter.
- Strong understanding and hands-on experience testing with various CAD software (e.g., SolidWorks, Creo, NX, AutoCAD) and their integration points.
- Expertise in designing, developing, and executing automated tests.
- Excellent analytical, problem-solving, and debugging skills.
- Strong written and verbal communication skills, with the ability to articulate complex technical issues clearly.
- Proactive, self-motivated, and able to work both independently and collaboratively.
- A passion for quality and a relentless drive to deliver robust and reliable software.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.