Bank of America

Software Engineer I A - GBS IND

Hyderabad Full time

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*

FCCAT (Fraud, Claims, Authentication) group develops integrated technology solutions including fraud alerts, dispute fulfilment, servicing, reporting and analytics across all consumer product channels. This team enables delivery of Fraud Detection services, Claims dispute processing, building next generation fraud prevention infrastructure which will bring data across products and channels enabling customer centric analytics.

Job Description*

Looking for an experienced Automation Testing Engineer with a minimum of 3 years of overall testing experience, with a focus on automation testing using Selenium. The ideal candidate should possess a strong background in Java programming to enable framework enhancements and should be well-versed in various testing methodologies, including test case optimization. As an Automation Testing Engineer, he will be responsible for ensuring the reliability and quality of our applications through comprehensive automated testing processes.

Responsibilities*

Develop and maintain automated test scripts using Selenium for various software applications and systems. Collaborate with cross-functional teams to understand project requirements and identify test scenarios for automation. Enhance and maintain the existing test automation framework using Java to optimize efficiency and effectiveness. Conduct extensive functional testing to ensure the quality and accuracy of applications. Analyze test results and work closely with development teams to troubleshoot and resolve issues. Create and execute test plans, test cases, and test scripts based on project specifications. Perform test case optimization to improve testing coverage and efficiency. Implement best practices in test automation and incorporate them into the testing process. Participate in regular team meetings, discussions, and project reviews to contribute to the overall improvement of testing procedures. Actively contribute to the continuous improvement of the testing process and overall software development lifecycle.

Requirements*

Education*

  • Graduation / Post Graduation: Minimum Bachelor’s degree in Computer Science or related field
  • Certifications If Any: ISTQB Certification or equivalent

Experience Range*

  • 2 to 5 Years

Foundational Skills*

  • Minimum 3 years of experience in software testing, with a focus on automation testing.
  • At least 2 years of hands-on experience with Selenium for web application testing.
  • Proficiency in Java programming for developing and maintaining test automation frameworks.
  • Strong understanding of testing methodologies, testing processes, and best practices.
  • Flexibility to adapt to changing priorities and project requirements.
  • Solid knowledge of software development lifecycle and Agile methodologies.
  • Ability to identify and document defects thoroughly and clearly in issue tracking systems.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills to work effectively within a team environment.

Work Timings*

  • 11.00 AM to 8.00 PM

Job Location*

  • Hyderabad