Job Description
As a seasoned professional, you will be responsible for overseeing the planning, coordination, and execution of testing activities across multiple projects. This role requires strong leadership skills, a deep understanding of automated and manual testing methodologies, and the ability to collaborate with cross-functional teams working in Scrum methodology to ensure the delivery of high-quality software solutions and quick resolution of defects.
Key Responsibilities
1. Test Strategy & Planning
o Define and implement test strategies, plans, and processes aligned with project goals and timelines
o Collaborate with project managers, developers, and business analysts to understand requirements and define test coverage
o Estimate testing efforts and allocate resources effectively
2. Team Leadership & Management
o Lead and mentor a team of testers (manual and automation) working on multiple projects simultaneously
o Foster a culture of quality, accountability, and continuous improvement
o Cultivate a collaborative testing culture that promotes the sharing and adoption of best practices across teams
3. Automation & Tools
o Ability to support automated testers to design, develop, and maintain automated test frameworks and scripts using tools such as EasyRepro and Mstest(C#)
o Conduct comprehensive gap analyses to identify opportunities for expanding test automation coverage, improving efficiency, and aligning automation efforts with business and technical priorities
4. Test Execution & Reporting
o Oversee execution of functional, regression, integration, performance, and user acceptance testing
o Track and report test progress, defect metrics, and quality KPIs to stakeholders
5. Quality Assurance & Compliance
o Ensure adherence to QA standards, best practices, industry standards and compliance requirements
Requirements
7+ years of Dynamics 365 CRM/.NET testing experience, including 3+ years in a leadership role
Proven ability to define test strategies and align them with project goals and timelines
Demonstrated experience driving testing capability uplift by assessing current maturity, establishing a baseline, and implementing strategies to build sustainable improvements across people, process, and tools
Experience with automation testing and integrating test suites into CI/CD pipelines
Proficient in DevOps tools, Agile/Scrum methodologies, and QA best practices
Skilled in leading and mentoring teams, with excellent communication and stakeholder engagement and championing a growth mindset