Job Description
Key Responsibilities:
- Testing Strategy & Management:
- Develop and implement comprehensive testing strategies to ensure the quality and performance of software applications.
- Oversee all aspects of testing, including planning, execution, defect tracking, and reporting.
- Ensure that testing processes align with industry best practices and company standards.
- Project & Release Cycle Management:
- Lead and manage the testing phases across multiple projects, ensuring that deadlines are met, and quality is maintained.
- Coordinate and manage the release cycles, working closely with development, operations, and other stakeholders to ensure smooth deployments.
- Identify and mitigate risks related to testing and release activities.
- Team Coordination & Leadership:
- Work closely with cross-functional teams, including development, product management, and business colleagues, to ensure that testing requirements are well understood and integrated into project plans.
- Collaborate with external vendors and partners to ensure alignment on project goals and deliverables.
- Provide leadership, mentorship, and guidance to testing teams, fostering a culture of quality and continuous improvement.
- Stakeholder Communication:
- Act as the primary point of contact for all testing-related activities, providing regular updates to senior management and business stakeholders on project progress, risks, and issues.
- Facilitate communication and collaboration between teams to ensure that testing efforts are aligned with business objectives.
- Continuous Improvement:
- Drive the adoption of new tools, techniques, and best practices to enhance the efficiency and effectiveness of testing processes.
- Continuously assess and improve testing methodologies to adapt to changing project needs and industry trends.
WHAT YOU SHOULD HAVE :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 10 years of experience in software testing, with at least 3 years in a leadership or management role.
- Proven experience in managing complex testing projects and release cycles in a fast-paced environment.
- Strong knowledge of testing tools, methodologies, and best practices.
- Excellent leadership, communication, and interpersonal skills.
- Ability to work collaboratively with diverse teams and stakeholders.
- Experience in working with external vendors and partners.
- Experience with monitoring tools (Splunk, Dynatrace, Grafana etc).
- Experience in Business performance and analysis (problem solving skills) Leadership experience (global business/technology modeling complex projects) Communication and presentation capability to clearly get across a message.
An array of benefits for you:
- Hybrid work arrangements to balance in-office collaboration and home flexibility.
- Annual Leave: 42 days off apart from Public / National Holidays.
- Medical Insurance: Self + Spouse + 2 children. An option to opt for Voluntary Parental Insurance (Parents / Parent -in-laws) at a nominal premium covering pre existing disease.
- In House training programs: professional and technical training certifications.