Job Description: Job Title: Software Development Engineer in Test Corporate Title: Vice President Location: Pune, India Role Description This role is responsible for owning product quality and defining and implementing AI-first engineering and automated validation solutions for the Account Information Platform. The candidate should demonstrate strong software engineering expertise, excellent problem-solving skills, and an agents-first mindset, with the ability to apply agentic AI approaches to testing while leading quality engineering through hands-on development. The candidate is expected to: • Bring an AI-first and agent-first approach to quality engineering by identifying, designing, and implementing agentic AI use cases across test design, automation, execution, analysis, and reporting. • Own quality for the Account Information Platform, including test strategy, risk assessment, regression execution, release-readiness reporting, and quality sign-off for production releases. • Contribute as a hands-on senior engineer involved in analysis, design, and code reviews, coding, automation framework development, and release activities. • Work closely with business stakeholders, the Tribe Lead, Product Owner, architects, developers, SRE, and platform teams to successfully deliver business outcomes. • Acquire strong functional knowledge of account-information capabilities, customer journeys, data flows, and services delivered through the Account Information Platform. • Demonstrate ownership, inspire others, apply innovative thinking and a growth mindset, and collaborate across teams for success. What we’ll offer you As part of our flexible scheme, here are just some of the benefits that you’ll enjoy, • Best in class leave policy. • Gender neutral parental leaves • 100% reimbursement under childcare assistance benefit (gender neutral) • Sponsorship for Industry relevant certifications and education • Employee Assistance Program for you and your family members • Comprehensive Hospitalization Insurance for you and your dependents • Accident and Term life Insurance • Complementary Health screening for 35 yrs. and above Your key responsibilities • Lead an AI-first, agents-first approach to testing by identifying and implementing agentic AI patterns for requirements analysis, test design, code generation, test-data preparation, execution orchestration, defect triage, root-cause analysis, and quality reporting. • Define the automation strategy, framework design, engineering standards, and scalable patterns for validating account-information journeys across web interfaces, APIs, services, data flows, and integrations. • Design and develop critical automation components, reusable libraries, utilities, AI-enabled testing tools, and test agents using Java, Selenium, Playwright, and scripting languages; establish high standards through robust code and design reviews. • Partner with developers and architects to embed testability, observability, security, reliability, and automated quality gates throughout design, development, CI/CD, release, and production validation. • Build and maintain reliable risk-based regression capabilities, drive effective execution and result analysis, and use engineering metrics and root-cause analysis to reduce escaped defects, flaky tests, and repetitive manual effort. • Coach engineers in AI-enabled testing, modern development and test practices, foster continuous learning, and build a culture where quality is an engineering responsibility shared across the product team. • Translate quality risks, AI-enabled testing opportunities, regression outcomes, and release-readiness evidence into clear business terms for product, technology, and executive stakeholders. Your skills and experience • Proven ability to define and implement agentic AI approaches for software testing, including the use of autonomous or semi-autonomous agents for test design, automation development, execution orchestration, defect triage, analysis, and reporting. • Strong agents-first mindset, with the ability to identify where AI agents can improve coverage, engineering productivity, decision-making, and delivery confidence while retaining appropriate human oversight and control. • Practical experience with generative AI, coding assistants, prompt engineering, agent workflows, tool integration, and evaluation of AI-generated code and test artefacts for correctness, security, maintainability, and responsible use. • Minimum 14 years of IT industry experience, with substantial hands-on experience in software development, test engineering, product-quality ownership, and delivery of complex business-critical systems. • Expert-level programming skills in Java, with the ability to develop clean, maintainable, reusable, and production-quality automation code and engineering frameworks. • Strong hands-on experience with Selenium and Playwright for browser and end-to-end automation, including framework design, parallel execution, cross-browser validation, and test reliability. • Strong scripting capability using Python, JavaScript/TypeScript, or Shell scripting for automation, AI-agent tooling, data preparation, and engineering productivity. • Deep experience in API and service-level automation using tools and libraries such as REST Assured, with a sound understanding of REST, JSON, XML, authentication, and integration testing. • Demonstrated experience owning test strategy, risk-based regression scope and execution, defect governance, release-readiness assessment, and quality sign-off for production releases. • Strong knowledge of software design principles, object-oriented programming, debugging, code reviews, and engineering practices that support scalable and maintainable solutions. • Experience integrating automated validation and AI-enabled testing capabilities into CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions, with good knowledge of Git and build tools such as Maven or Gradle. • Exp