Menu

Kotak Mahindra Bank

Location: Mumbai, Maharashtra

Category: Bank Jobs

**Lead Software Engineer in Test (SDET3)**

The Zurich Kotak General Insurance Company India Limited seeks a highly experienced and skilled Lead Software Engineer in Test to shape the quality first mind-set and vision for large scale, multi-platform banking software products.

We are looking for an innovative and self-motivated leader who can mentor a team of automation engineers and work collaboratively in a start-up like environment to be a role model in implementing a Testing Automation Suite.

This role involves working closely with leadership teams, engineering teams, product managers, business experts, and other stakeholders to leverage shift-left methods to understand the banking domain and product.

You will focus on building a culture that leverages Test Automation at all levels, tracks progress via metrics, and believes in continuous improvements of processes and productivity.

Key Responsibilities:

Build a high-performing team of automation engineers to ensure every release goes through automation.

Monitor, organize, and optimize team productivity and help build a culture of trust and transparency.

Partner with engineering teams and various stakeholders to understand business needs, impact areas, system architecture, and come up with testing requirements and feasibility for Test Automation.

Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.

Create comprehensive and well-structured Test Strategy, Test Plans, and Test cases.

Responsible for setting up and implementing test automation strategy from functional and non-functional perspectives for various banking products starting with Loan Origination Platform.

Build and maintain automation frameworks and libraries for Web, Mobile, and Backend applications.

Estimate, prioritize, plan, and coordinate testing activities, manage, and maintain test coverage through periodic reports to engineering teams and other stakeholders.

Help the team debug, review, and diagnose reported bugs, and ensure overall system quality prior to customer release.

Define best Testing and Automation practices that can help in fast shipping of the highest quality product releases to Production.

Research about test tools, methodologies, and trends in the industry and upgrade existing practices and processes.

Track key productivity metrics and ROI such as Automation Coverage, Test Reliability, Speed, Manual testing time reduction, and other quality assurance metrics (defect density, open defect counts, resolutions, etc.).

Implement CI/CD for all layers of automation including Unit, Integration, and End-to-end testing.

What do you need to succeed? (Minimum Qualifications):

5-10 years of work experience as a Software engineer or SDET and 3+ years of experience leading the automation team.

Strong knowledge of Software QA methodologies, tools, Agile processes, and development cycles.

Experience in testing and debugging Web, Mobile application (Android/iOS), and Backend Applications.

Hands-on experience in automating scripts using tools like Selenium, Appium, Cypress, Playwright, etc.

Experience in writing clear, concise, and comprehensive test plans and test cases.

Experience with project management tools such as Jira or Azure DevOps.

Experience working with various SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB.

Proficient experience with Git CI/CD pipelines, Jenkins, or other build automation tools.

Expertise in deployment and scaling of automation infrastructure using Docker & Kubernetes.

Excellent time management skills and problem-solving skills.

Ability to navigate through ambiguous environments and guiding the team to excel.

Apply on Company Website You will be redirected to the employer’s website