JOB SUMMARY:
As Product Engineering lead for Integration Platforms & Testing CoE, you will be responsible to manage the Grow, Transform and Sustain operations for Max Life’s mission critical systems i.e. SOA based APIs, microservices, event-driven & real-time streaming patterns etc. across a hybrid & mutli-cloud landscape. You will work with Digital Technology Leadership, business heads, software delivery teams to develop and manage new solutions that address business challenges and improve customer experience. Also, own the delivery excellence of impacted middleware components ensuring alignment of the overall architecture to engineering best practices. This role also leads the Testing COE to further augment engineering delivery quality, performance and experience across Max Life Digital assets and Enterprise solutions. You will be responsible for driving testing automation, performance testing and be the custodian of testing process to minimize the defect density across the application development lifecycle.
KEY RESPONSIBILITIES:
Integration & Testing CoE
Lead Integration and Testing CoE as capability to deliver large scale digital agendas within the organization liaising with cross-functional teams entailing Engineering Managers, Product owners, Scrum Master, Quality Engineers, and Developers
Manage the overall SOA delivery :
- Ensure they are on time, under budget and with zero defects
- Optimize the operating model to ensure YoY efficiency gains via leveraging emerging trends in GenAI, DevSecOps etc.
- Lead and manage teams/vendors to ensure adherence to delivery schedule as committed to customers and projects
- Integration architecture ownership and optimization
- Adoption of Robust DevOps Process for APIs (to ensure touchless releases)
- Establish principles and governing policies to support and regulate enterprise-wide integration and testing capabilities
- Conduct integration design reviews, gap analysis and assessment to provide the means of system integration by considering the target as well as the source
Manage the overall Testing CoE delivery :
Lead the development and implementation of standardized testing processes, methodologies, and tools across the organization
Establish clear testing governance and a comprehensive testing strategy aligned with the organization's digital goals
Ensure efficient resource allocation and decision-making processes for testing activities.
Evaluate, select, and manage testing tools and infrastructure. Promote automation to optimize testing efforts, improve coverage, and define key metrics to measure testing effectiveness and efficiency.
OTHER RESPONSIBILITIES:
- Be a champion of knowledge management across Integration and Testing space and work towards reusability across the team
- Provide training and guidance to developers and other teams on Integration and testing concepts, tools, and best practices.
- Stay up-to-date on testing trends and technologies and share this knowledge internally.
Requisite qualification and experience:
- B.E / MCA from a reputed institute
- 12-16 years of delivery management/Integration Management/ Testing Management experience
- Experience in any of the automation Tools like Selenium (WebDriver), Cucumber (BDD), CI Tools (Jenkins, TeamCity), Postman, ReadyAPI (REST/SOAP), Katalon (web/api/mobile), JMeter, HP UFT 12.51 (QTP)/LeanFT, OpenSTA (Performance Tool), JIRA XRAY, HP ALM 12.2x, Jira, VBA Macros, Rally, BrowerStack, SauceLabs, Smartbear, TestComplete, OpenSTA. POSTMAN,
- Experience in automation Framework like BDD / ATDD, Page Object Model (POM), Keyword Driven, Modular Data Driven, Hybrid Solution in Selenium, HP UFT, TestComplete, Katalon Studio
- Experience in DevOps : Jenkins Pipeline, TeamCity, Docker, GIT, SVN, Maven, SonarCube, SAST/DAST
- Software Design Methodology: Agile (Scrum, Kanban), Behavioral Driven Development (BDD), Waterfalls