logo

JobNob

Your Career. Our Passion.

Director, Quality Assurance


Condé Nast Technology Lab


Location

Chennai | India


Job description

Condé Nast is a global media company, home to iconic brands including Vogue, The New Yorker, GQ, Glamour, AD, Vanity Fair and Wired, among many others. The company's award-winning content reaches 84 million consumers in print, 367 million in digital and 379 million across social platforms, and generates more than 1 billion video views each month. The company is headquartered in London and New York, and operates in 32 markets worldwide, including China, France, Germany, India, Italy, Japan, Mexico & Latin America, Russia, Spain, Taiwan, the U.K. and the U.S., with local license partners across the globe.

Job Location:

Chennai

About the Role: We are seeking a dynamic

Sr Director, Quality Assurance

to assume leadership of our software quality assurance function. In this pivotal position, you will collaborate closely with leaders across the organisation, fostering a spirit of collaboration and driving excellence throughout Condé Nast. This role will partner with product, engineering, enterprise technology and data leadership to integrate and advance our quality assurance center of excellence across our Condé Nast Technology functions. The role will be accountable for implementing policies and procedures for software quality assurance including enabling tools, methodologies and automation to ensure effective testing and identification of defects. The Director will lead the functional team and act as a change agent to build, inspire and guide quality assurance and engineering teams to deliver best in class test automation frameworks.

About You: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field Overall 15+ years experience in Software Quality Assurance functions to successfully deliver complex transformational change in manual and automated testing services 6+ years experience working at Director / Senior Manager, leading & managing a successful QA/Testing department/team. Proven experience in a leadership role in quality assurance in automation testing and manual testing Strong knowledge of software development methodologies, quality assurance processes, and testing methodologies. Excellent leadership and people management skills, with the ability to motivate and develop a high-performing team. Strong problem-solving and analytical skills, with the ability to identify and resolve complex quality-related issues. Experience working with SDLC and Agile/Scrum methodologies Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders. Strong organizational and time management skills, with the ability to prioritize and manage multiple projects simultaneously. Experience in planning and executing end-to-end testing across API and integrated systems and platforms Expert level in at least 1 programming language with a preference in JavaScript Experience managing different testing types: Black box, GUI, Integration, Regression, Backend, System and end to end and user acceptance testing Experience in Cypress automation framework Understanding of setting up testing within CI/CD and DevOps environments

Key Responsibilities: Develop and execute a comprehensive strategy for quality assurance, encompassing specific and measurable goals and objectives. Champion best practices in quality assurance, creating a center of excellence to establish and uphold up-to-date QA policies, procedures, and provide a shared service of resources to support engineering teams with high quality testing practices in alignment with industry standards. Collaborate closely with cross-functional teams, including development, product management, and customer support, to seamlessly integrate quality processes throughout the entire software development lifecycle. Manage a high performing QA team, offering guidance, mentorship, and conducting performance evaluations. Promote and drive the adoption of QA automation tools and technologies, encompassing the selection, implementation, and maintenance of testing frameworks and platforms. Own and manage global test environments in partnership with DevOps, SRE and engineering teams by integrating QA automation into the CI/CD pipelines and test automations Embed QA practices in Agile ceremonies and sprints to elevate data quality and testing practices as part of acceptance criteria Continuously monitor and analyze key quality metrics, identifying trends and areas that require improvement. Develop and oversee regular audits to ensure adherence to internal processes, industry standards, and regulatory requirements. Perform thorough root cause analysis for defects and collaborate with relevant teams to implement effective corrective actions and preventive measures. Stay abreast of industry best practices, emerging technologies, and relevant regulations to consistently enhance the QA function. Maintain effective communication with stakeholders at all levels, providing regular updates on quality initiatives and addressing any issues that arise.

People Management Leads the function for Quality Assurance globally Build a high performing team through open communication and by collaborating on decision-making responsibilities. Responsible for performance management of direct reports: setting goals, monitoring performance, and supporting their career development as well as empowering managers to support the career development of their team members. Creates a culture of high performance and positive engagement within the team aligned to functional and organisational objectives Supports resource planning and utilisation with senior functional leaders

Our Tech Stack: React Cypress Graphql TestCafe Applitools GitHub Actions AWS


Job tags



Salary

All rights reserved