McKesson is looking to solve the problem of delivering high-quality software products efficiently and effectively by leading a team of quality assurance engineers. This involves defining, implementing, and executing software testing strategies, improving testing efficiency through automation and AI, and integrating AI-driven quality insights into the SDLC.
Requirements
- 6+ years of experience in software quality assurance.
- 5+ years of experience in automation testing using Selenium and Java*
- Proven track record as a hands-on leader with experience managing large teams and driving automation-first QA strategies.
- Experience developing and implementing test methodologies for complex software systems, including AI-enhanced performance and security testing.
- Solid understanding of SDLC principles and Agile methodologies, with experience integrating AI tools into Agile workflows.
- Strong knowledge of scripting languages such as Java, Python with experience in building custom automation utilities and integrating AI libraries for test intelligence.
- Knowledge of test automation frameworks like Selenium, Appium, RestAPI, TOSCA, and exposure to AI-based testing platforms.
Responsibilities
- Lead a team of QA engineers in designing comprehensive test plans that cover all aspects of software functionality, including AI-assisted exploratory and regression testing.
- Develop and implement strategic initiatives aimed at improving overall testing efficiency and effectiveness through intelligent automation and predictive analytics.
- Collaborate with cross-functional teams including developers, project managers, business analysts, and data scientists to integrate AI-driven quality insights into the SDLC.
- Identify areas where existing processes can be optimized or automated using RPA tools, AI-based test generation platforms, and CI/CD pipelines to reduce time spent on repetitive tasks.
- Design and maintain automated test suites integrated with Jenkins and other CI/CD tools to enable continuous testing, faster feedback loops, and seamless deployment validation.
- Foster a culture of innovation by encouraging experimentation with emerging technologies, piloting AI/ML tools in QA workflows, and promoting creative problem-solving across the team.
- Stay abreast of emerging trends and technologies related to software development lifecycle (SDLC) best practices, including AI in testing, autonomous test execution, and self-healing test frameworks.
Other
- Degree or equivalent experience.
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience.
- Excellent communication skills and ability to effectively present ideas and solutions both verbally and written.
- Familiarity with test management tools like qTest and processes.
- Familiarity with defect tracking tools like JIRA and AI-powered issue classification and triage systems.