Job Information
UnitedHealth Group Senior Software Engineer II in Bangalore, India
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.
Primary Responsibilities:
Automation and Test Strategy
Champion product quality and provide readiness assessments and quality risk evaluations
Design and maintain a scalable automation framework using Playwright JS, GitHub Actions, JMeter, and modern execution platforms
Leverage Playwright MCP to improve test scalability, execution reliability, and analytics
Create and maintain automated tests for functional, regression, integration, API, and performance testing
AI-Assisted Testing and Agents
Apply AI-assisted testing approaches to:
Generate and enhance test cases
Optimize regression suites
Reduce test maintenance and flakiness
Use copilots and AI agents to accelerate automation coding, refactor tests, generate utilities, and assist in defect analysis
Validate AI-driven and data-driven application features, ensuring correctness, reliability, and predictable behavior
QA App Builder and Enablement
Design and build internal QA enablement tools and applications, such as:
Copilot Studio-based QA assistants
Prompt-driven test generation tools
Automation onboarding utilities
Test coverage and quality insight dashboards
Develop agent-based workflows that assist QA and developers with test creation, execution, and analysis
Collaborate with QA leadership to standardize QA copilots and internal tools across teams
Continuously evaluate low-code / no-code platforms and AI tooling to improve QA productivity
Collaboration and Leadership
Partner with QA managers, product owners, and developers to define test strategies, quality standards, and automation best practices
Perform manual and exploratory testing to identify complex edge cases and usability issues
Review requirements and designs to ensure testability
Mentor junior QA engineers on automation, AI-assisted testing, and QA tooling best practices
Provide quality metrics, insights, and status reporting to QA leadership
Support release planning and execution across a distributed agile team
Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
Required Qualifications:
Extensive experience in test automation architecture and framework development
Experience using Playwright MCP (Modern Code Platform) or similar cloud-based test execution and analytics platforms
Hands-on experience with AI-assisted development tools, such as GitHub Copilot, Copilot Studio, or similar LLM-based tools
Experience building QA enablement applications, such as: Internal QA copilots, Test case generation tools, Defect analysis assistants, Automation scaffolding utilities
Experience applying AI techniques in testing, including: AI-driven test scenario generation, Prompt-based test design and review, Intelligent regression selection, Automated test data generation
Solid experience with CI/CD pipelines, preferably GitHub Actions
Experience testing Web Services (REST, GraphQL) using tools such as Postman or GraphQL Playground
Experience working in Agile / Scrum environments
Solid proficiency in JavaScript-based automation frameworks, with deep expertise in Playwright JS (preferred)
In-depth knowledge of JMeter for performance and load testing
Solid understanding of software testing principles, methodologies, and best practices
Proven solid analytical, debugging, and problem-solving skills
Proven excellent communication and cross-team collaboration skills
Preferred Qualifications:
Bachelor's degree in computer science, Software Engineering, or related field
8+ years of experience in QA or Test automation roles
Experience building internal tools or applications for engineering or QA teams
Experience with Copilot Studio, agent frameworks, or workflow automation tools
Experience with containerization technologies such as Docker
Experience with cross-browser and cross-platform testing
Exposure to AI/ML system testing or AI quality validation
Proficiency in writing and modifying database queries
Proven comfortable working in a fast-changing, evolving environment
Proven solid written and verbal communication skills across global teams
At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.