Senior Software Engineer I
UnitedHealth Group View all jobs
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Automation & Quality Engineering
- Architect, design, and implement scalable test automation frameworks for UI, API, and backend systems
- Develop high-quality automated tests for functional, regression, integration, and end-to-end scenarios with a solid focus on maintainability and reusability
- Lead automation efforts using tools such as Selenium, AccelQ (model-based automation), and custom frameworks
- Apply test pyramid principles and shift-left testing strategies to improve early defect detection
- CI/CD & DevOps Integration
- Integrate automation suites seamlessly into CI/CD pipelines (e.g., Jenkins, GitLab CI) with clear reporting and failure analysis
- Work closely with DevOps and engineering teams to enable continuous testing and faster feedback cycles
- Ensure automation supports parallel execution, environment resilience, and pipeline stability
- API, Database & Backend Validation
- Design and execute API test automation using REST clients/tools (Postman, REST libraries, or frameworks)
- Perform database validation and data integrity checks using SQL / PL-SQL
- Enable data-driven and service-level testing for complex workflows
- AI-Driven & Modern Testing Practices
- Explore, adopt, and optimize AI/ML-based testing capabilities (including AccelQ Autopilot or similar) to improve test coverage, efficiency, and maintenance
- Continuously evaluate new automation tools, techniques, and patterns to enhance the overall quality ecosystem
- Defect Management & Quality Metrics
- Own defect lifecycle management using tools like JIRA, Rally etc. ensuring high-quality defect reporting and root cause analysis
- Analyze automation and test execution results to identify systemic quality issues and drive improvement actions
- Define and track automation effectiveness metrics (coverage, stability, execution time, defect leakage)
- Technical Leadership & Collaboration
- Act as a quality engineering champion, influencing best practices across teams
- Mentor and guide junior SDETs and automation engineers on framework design, coding standards, and testing strategies
- Participate actively in design reviews, code reviews, sprint planning, and test strategy discussions
- Collaborate with product owners, developers, and architects to ensure testability is built into system design
- Release & Production Support
- Provide automation and validation support for high-impact releases, production deployments, and hotfixes
- Assist in production validation, monitoring, and defect triage as needed
- 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
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field (B.Tech / M.Tech / MCA / M.Sc) or equivalent practical experience
- 8+ years of experience in software testing, with 3+ years of hands-on test automation or SDET roles
- Proven experience in automation framework development and maintenance
- Solid understanding of SDLC, STLC, Agile methodologies, and defect lifecycle
- Solid background in API testing, database testing, and backend validation
- Solid programming/scripting skills and solid understanding of object-oriented design concepts
- Proven excellent analytical, problem-solving, and communication skills
- Willingness to support rotational or night shifts when required
- Hands-on experience with AccelQ (model-based automation, Autopilot, AI-assisted testing)
- Hands-on experience with autonomous or semi-autonomous agents using LLMs, copilots, or rule-based intelligence for testing or quality engineering
- Experience testing large-scale, web-based healthcare or enterprise applications
- Experience working in Agile/Scrum teams with close developer collaboration
- Experience integrating agents with automation frameworks, CI/CD pipelines, or test management systems
- Knowledge of test data management and environment orchestration
- Familiarity with Git-based version control, branching strategies, and code review practices
- Familiarity with concepts such as agent orchestration, prompt engineering, decision logic, and feedback loops in testing contexts
- Exposure to AI/ML-driven testing tools, self-healing automation, or intelligent test generation
- Proven ability to design and build AI-driven test agents for scenario generation, test execution, validation, or self-healing automation