The Quality Assurance (QA) Lead’s spearheads our testing strategies for the Integrations platform. The QA Lead is responsible of our quality assurance efforts, ensuring that our Mulesoft-developed services and APIs meet the highest standards of excellence. Reporting to the Sr. Director of Quality Management, Change Management, and Business Analysis, the Lead responsible for designing, implementing, and overseeing comprehensive testing strategies. The Lead plays an essential role in ensuring the integrity and reliability of our integration solutions. Specializing in integrations and API testing, the Lead is eager to influence the quality assurance strategy for an innovative platform.
Responsibilities:
- Strategic Planning: Develop and deploy effective testing strategies for our Integrations platform
- Collaboration: Work closely with Product Owners and Business Analysts to clarify requirements and define acceptance criteria
- Leadership: Guide and mentor, a team (2-4) of QA automation engineers, fostering a culture of quality and continuous improvement
- Create and Execute: Develop test cases and use Postman for execution. Work with automation engineers to automate test scripts and ensure automation coverage is par with the standards.
- Technical Execution: Oversee the creation and execution of integration test plans, focusing on API testing.
- Quality Assurance: Ensure adherence to QA processes and maintain relevant documentation.
- Cross-functional Coordination: Lead end-to-end testing efforts across various platform applications. Work closely with developers to ensure unit testing coverage increases with each change.
- Automation Oversight: Review and guide the development of automation test suites
- Reporting and Analytics: Create and manage bug-tracking reports and testing progress dashboards
- Automation Framework: Own an automation framework for the integrations team and find efficiencies to improve.
Required Skills:
- 6+ years of Quality Assurance experience, including 1+ year in a lead role
- 4+ years of hands-on experience in API and Integration testing
- Excellent understanding of software QA concepts and testing lifecycle
- Expertise in creating Postman collections
- Expertise in developing test plans for SaaS products
- Strong problem-solving skills and excellent communication abilities
- Proficiency with Azure DevOps or similar tools to manage user stories, bugs, and test plans
- Experience with API testing automation frameworks
- Ability to thrive in a fast-paced, collaborative environment
- Javascript experience is preferred but not required.
Personal Attributes:
- A natural leader with a passion for quality and a keen eye for detail.
- Excel at bridging the gaps between team members, and you're always looking for ways to improve processes and outcomes.
- Experience in leading and innovating in critical areas of the technology stack
- Keen to continuously learn and professionally develop
- Highly self-motivated and directed.
- Keen attention to detail.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Ability to lead by example.
- Knowledge of applicable data privacy practices and laws.