Software Engineer

U.S. Bank

Chennai, INonsitePosted Jun 26, 2026

Skills

javascriptregressionplaywrightseleniumjenkinsgitlabazureexceljiracicdjavagooglecloudaws

About the role

At U.S. Bancorp India, we’re on a journey to do our best. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bancorp India gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at - all from Day One.

Job Description

Job Title: Quality Engineer (QA Engineer)

Location: U.S. Bancorp GCC Chennai, India

Job Type: Full-Time

Job Level: Engineer / Senior Engineer (based on experience)

Job Summary

The Quality Engineer (QE) is responsible for ensuring the quality, reliability, and performance of enterprise applications through a combination of automated and manual testing practices. This role works closely with engineering, product, and business teams to validate system functionality, drive test automation, and enforce quality standards across the software development lifecycle. The QE plays a critical role in enabling continuous delivery through CI/CD pipelines and ensuring compliance with enterprise and regulatory standards.

Key Responsibilities

Test Strategy & Quality Engineering

Develop and execute comprehensive test strategies across functional, integration, regression, and performance testing

Design test plans and test cases aligned with user stories and business requirements

Ensure early involvement in the development lifecycle with a shift-left testing approach

Test Automation & Framework Development

Design, develop, and maintain automated test scripts using modern frameworks (e.g., Playwright, Selenium, or similar)

Build reusable automation components and improve test coverage across applications

Drive automation-first mindset with focus on reducing manual regression testing

CI/CD & DevOps Integration

Integrate automated tests into CI/CD pipelines to ensure quality gates before code deployment

Ensure build-critical tests run automatically on code commits and must pass before merge

Collaborate with DevOps teams to enable test execution in build and release pipelines

Manual Testing & Validation

Perform exploratory, functional, and accessibility testing where automation is not feasible

Validate system behavior across UI, API, and data layers

Ensure compliance with accessibility and usability standards

Defect Management & Quality Reporting

Identify, log, and track defects using tools such as Jira or similar platforms

Collaborate with developers to triage, prioritize, and resolve defects

Provide regular reporting on test execution, coverage, and quality metrics

Production Support & Quality Assurance

Participate in release validation and production readiness activities

Support root cause analysis for defects identified in production

Ensure continuous improvement of quality practices and processes

Compliance, Risk & Governance

Ensure testing aligns with enterprise policies and regulatory requirements

Validate controls, data integrity, and audit requirements where applicable

Maintain documentation and traceability for all testing activities

Collaboration & Agile Delivery

Work closely with product owners, developers, and business stakeholders to understand requirements and acceptance criteria

Participate in Agile ceremonies (planning, stand-ups, retrospectives)

Provide quality input during design and development phases

Innovation & Continuous Improvement

Identify opportunities to improve test automation, frameworks, and processes

Leverage AI-assisted tools to accelerate test creation and maintenance

Drive improvements in test efficiency, coverage, and release quality

Required Qualifications

Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)

3+ years of experience in software testing and quality engineering

Strong experience with:

Test automation tools (e.g., Selenium, Playwright, or similar)

API testing and validation

Test case design and execution

Experience integrating tests into CI/CD pipelines

Familiarity with defect tracking tools (e.g., Jira)

Preferred Qualifications

Experience with:

Java-based or JavaScript-based test frameworks

CI/CD tools (Jenkins, GitLab, or similar)

Performance and load testing tools

Familiarity with:

Microservices architectures and distributed systems

Cloud platforms (AWS, Azure, or GCP)

Experience in financial services or regulated environments

Exposure to AI-assisted testing tools or frameworks

Key Skills

Test Automation & Framework Development

CI/CD & DevOps Integration

Functional & Regression Testing

API & Integration Testing

Defect Management & Root Cause Analysis

Quality Assurance & Compliance

Success Criteria

Achieves high automation coverage and reduces manual testing effort

Ensures high-quality releases with minimal production defects

Improves CI/CD pipeline quality gates and reliability

Drives continuous improvement in testing processes and frameworks

Aligns testing practices with enterprise and regulatory standards

If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.

Posting may be closed earlier due to high volume of applicants.

This is an U.S. Bancorp India posting. U.S. Bancorp India is a part of the U.S. Bank family.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.