girl looking into her desktop
Back to search results

Software Engineer- II A - GBS India

Hyderabad, , India

Job Description:

About Us

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection.  Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

 Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Global Business Services

Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations.

Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation.

In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services.

Process Overview

Client Services Technology is a growing business within Bank of America. This role is specifically for client services technology that predominantly deals with tools such as Work Flow Management to address Client Queries effectively and efficiently. This inhouse build tool is currently serving as a horizontal product for Global Markets where in close 3500 Users operate across different Line of Functions serving the Tier 1 ,2 & 3 clients. Team will be developing the features, enhancement and perform L3 production support. We are looking for a SQA Developer with strong Automation experience and working closely with Business and Product Owner in understanding Program and Project functional and technical requirements and able to translate them into Test Scripts and automate E2E solution. The candidate should have good automation skills, ability to explore and adopt new technologies at faster phase.

Job Description

The candidate will be responsible for carrying out the complete STLC (Software Test Life Cycle) in Automated and manual ways on the applications. This involves testing of Web & API based applications.


  • Individual will be responsible for the delivery of End-to-End testing milestones on time, with acceptable quality and within budget.
  • To lead and coordinate the testing tasks, by engaging with various testing teams, including support to Business partners during the User Acceptance Testing phase. The role also includes coordination of third party interface testing.
  • Participate in the creation of standard test environments, tests plans, and test scripts.
  • May conduct acceptance testing of new or modified applications and systems and assist with modification of testing systems or tools and follow all identified defects through to resolution/re-test.
  • Documents all new or modified QA procedures and standards and assists in the development and implementation of QA metrics for assessing the quality of delivered applications and information systems.
  • Receives general supervision and is competent to work on all phases of QA testing activities. Assist senior staff, providing resolution to an assortment of problems of moderately complex scope, related to Quality Assurance projects.


  • Education : BE/B Tech/MCA
  • Certifications If Any
  • Experience Range:  6 - 8 years

Foundational skills

  • Strong experience in Automation Testing of Web based Applications.
  • Good hands on to Automation tools (Selenium, Cucumber, QTest), Automation frameworks & Java and/ or any scripting language.
  • Hands on experience with Java.
  • Design and implementation of automation frameworks like Cucumber, TestNG etc.,
  • Hands-on experience in Manual Testing Methodologies and Automation.
  • Hands on experience with multiple automation tools like, Selenium, qTest,  Load Runner
  • Work with development and test engineers to identify and automate test cases
  • Well versed with maintaining and writing new automated test scripts
  • Good SQL experience with Relational database[Sybase/Oracle] programming
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}

  • Desired skills
  • Financial Services Industry experience
  • Well versed in API  testing
  • Experience with Continuous Integration systems

Work Timings: 11:00 AM to 8:00 PM

Job Location: Hyderabad

Learn more about this role

Full time


Manages People:

Street Address

Primary Location:
Mindspace Bldg 5b, Gf, Hyderabad, 500081