Back to search results

Quality Engineer - GBS IND

Mumbai, , India;

Job Description:

Overview (Bank overview, GBS India overview, Function Overview)*

Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services.

We are committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.

We are a part of the Global Business Services which delivers technology and operations capabilities to all Bank of America lines of business (LOB) and enterprise functions.

Our employees help our customers and clients at every stage of their financial lives, helping them connect to what matters most. This purpose defines and unites us. Every day, we are focused on delivering value, convenience, expertise and innovation for individuals, businesses, and institutional investors we serve worldwide.

* BA Continuum is a nonbank subsidiary of Bank of America, part of Global Business Services in the bank.

Process Overview*

Shared Technology Services (STS) is a technology group providing Application Development Shared Technology Services to the Global Business Services. STS is one of several Global Technology & Operations (GT&O) transformation initiatives aimed at simplifying and modernizing our technology and operations environment.

STS is about the people who get our technology work done. STS is about building our own fungible – or interchangeable – pools of in-house technology resources, keeping intellectual capital inside the bank. The members of this group will provide subject matter expertise on their respective technology domains.

Job Description*

As is a QA engineer\analyst role, the person would be responsible for the delivery and execution of QA strategy for the swaps suite of applications. Candidate should be capable of designing and building custom test frameworks leveraging automation tools and custom APIs.

The individual should be well versed with Global Markets concepts (equities preferred) and should be a self-starter.

The individual should be self-motivated, creative and proactive, to work successfully in a fast-paced environment including multiple platforms and applications and diverse technologies. The individual will work closely with developers, BA & other team members throughout the SDLC, executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution. The individual should have a strong understanding of SDLC processes and the QA lifecycle and methodology.

It requires the ideal candidate to be passionate about and hands-on with technology, and be a systematic, logical problem-solver. The ideal candidate should be a fast learner of the business area, someone with good automation background, and seasoned enough to work on the projects with minimal hand holding. Good Understanding of Fix protocol, electronic trading / Cash equities trading is a plus.

Responsibilities*

• Develops detailed, comprehensive, and well-structured test cases based on functional requirements.

• Contributes to test planning, and when part of a Scrum team, builds test cases for stories in the given sprint as per story acceptance criteria.

• Participates in test case reviews and makes necessary updates.

• Builds and uses test data required to accomplish execution of test cases.

• Executes test cases, including manual and automated tests, and records test results.

• Taking ownership of release process according to Enterprise Change policy to be in compliant with MRA2 requirements.

• Test new and existing features and report errors and failures

• Work collaboratively with the developing team (other team members and departments) to correct errors and participate in testing for product releases

• Gathering requirements; analyzing users stories and/use cases/requirements for validity and feasibility

• Execute all levels of testing (System, Integration, and Regression)

• Design, develop, execute automation scripts when needed

• Should also support Risk mitigation execution that also performed every release.

• Detect and track software defects and inconsistencies; provide timely solutions

• Apply quality principles throughout the Agile product lifecycle with the appropriate support and documentation

• Ensure that all the standards and process are being implemented within a project

Requirements*

 Education*

Bachelor’s degree in Computer Science / Computer Engineering

 Certifications If Any

Any certification related to Agile, Functional testing and Automation tools

 Experience Range*

• 10 – 13 years of experience in Software Testing.

 Foundational skills*

  • Awareness of QA concepts like test life cycle
  • Performed end-to-end automation of functional and regression tests using Selenium and other tools
  • Performed data reconciliation/validation using automation.
  • Strong SQL knowledge and understanding of databases
  • Good Analytical, Debugging and design skills
  • Be able to Face off to senior management/stakeholders in the APAC and other regions
  • Great thought leader and be able to come out with tech strategies
  • Ability and expertise working in AGILE development methodology
  • Must be a self-starter, with excellent communication and interpersonal skills.
  • Experience working within a global agile-based development and QA team
  • Experience working in the Electronic Trading technology domain

 Desired skills

  • Experience in designing different automation framework or improve on the current framework based on the need.
  • FIX Protocol, Scripting, Windows Server, distributed systems, DevOps tools like Bitbucket, Jenkins etc.
  • Work experience in Finance Domain. Knowledge of financial services and Global Markets. Exposure to Derivatives/Investment Banking Domain will be an added advantage
  • Responsible for validating activities such as Functional, regression, integrated and performance testing
  • Test data management, Test environment management
  • Ensure own and others' adherence to enterprise testing standards, frameworks, and controls
  • Executes test scripts based upon test strategy/plans to identify defects prior to production.
  • Automation testing experience on one or more testing tools
  • Excellent written and verbal communication skills

Work Timings*

11 to 8 PM. IST (Need to be flexible as per business need)

Job Location*

Mumbai, Chennai, Hyderabad

Job Band:

H6

Shift: 

Hours Per Week:

45

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Overview (Bank overview, GBS India overview, Function Overview)*

Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services.

We are committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.

We are a part of the Global Business Services which delivers technology and operations capabilities to all Bank of America lines of business (LOB) and enterprise functions.

Our employees help our customers and clients at every stage of their financial lives, helping them connect to what matters most. This purpose defines and unites us. Every day, we are focused on delivering value, convenience, expertise and innovation for individuals, businesses, and institutional investors we serve worldwide.

* BA Continuum is a nonbank subsidiary of Bank of America, part of Global Business Services in the bank.

Process Overview*

Shared Technology Services (STS) is a technology group providing Application Development Shared Technology Services to the Global Business Services. STS is one of several Global Technology & Operations (GT&O) transformation initiatives aimed at simplifying and modernizing our technology and operations environment.

STS is about the people who get our technology work done. STS is about building our own fungible – or interchangeable – pools of in-house technology resources, keeping intellectual capital inside the bank. The members of this group will provide subject matter expertise on their respective technology domains.

Job Description*

As is a QA engineer\analyst role, the person would be responsible for the delivery and execution of QA strategy for the swaps suite of applications. Candidate should be capable of designing and building custom test frameworks leveraging automation tools and custom APIs.

The individual should be well versed with Global Markets concepts (equities preferred) and should be a self-starter.

The individual should be self-motivated, creative and proactive, to work successfully in a fast-paced environment including multiple platforms and applications and diverse technologies. The individual will work closely with developers, BA & other team members throughout the SDLC, executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution. The individual should have a strong understanding of SDLC processes and the QA lifecycle and methodology.

It requires the ideal candidate to be passionate about and hands-on with technology, and be a systematic, logical problem-solver. The ideal candidate should be a fast learner of the business area, someone with good automation background, and seasoned enough to work on the projects with minimal hand holding. Good Understanding of Fix protocol, electronic trading / Cash equities trading is a plus.

Responsibilities*

• Develops detailed, comprehensive, and well-structured test cases based on functional requirements.

• Contributes to test planning, and when part of a Scrum team, builds test cases for stories in the given sprint as per story acceptance criteria.

• Participates in test case reviews and makes necessary updates.

• Builds and uses test data required to accomplish execution of test cases.

• Executes test cases, including manual and automated tests, and records test results.

• Taking ownership of release process according to Enterprise Change policy to be in compliant with MRA2 requirements.

• Test new and existing features and report errors and failures

• Work collaboratively with the developing team (other team members and departments) to correct errors and participate in testing for product releases

• Gathering requirements; analyzing users stories and/use cases/requirements for validity and feasibility

• Execute all levels of testing (System, Integration, and Regression)

• Design, develop, execute automation scripts when needed

• Should also support Risk mitigation execution that also performed every release.

• Detect and track software defects and inconsistencies; provide timely solutions

• Apply quality principles throughout the Agile product lifecycle with the appropriate support and documentation

• Ensure that all the standards and process are being implemented within a project

Requirements*

 Education*

Bachelor’s degree in Computer Science / Computer Engineering

 Certifications If Any

Any certification related to Agile, Functional testing and Automation tools

 Experience Range*

• 10 – 13 years of experience in Software Testing.

 Foundational skills*

  • Awareness of QA concepts like test life cycle
  • Performed end-to-end automation of functional and regression tests using Selenium and other tools
  • Performed data reconciliation/validation using automation.
  • Strong SQL knowledge and understanding of databases
  • Good Analytical, Debugging and design skills
  • Be able to Face off to senior management/stakeholders in the APAC and other regions
  • Great thought leader and be able to come out with tech strategies
  • Ability and expertise working in AGILE development methodology
  • Must be a self-starter, with excellent communication and interpersonal skills.
  • Experience working within a global agile-based development and QA team
  • Experience working in the Electronic Trading technology domain

 Desired skills

  • Experience in designing different automation framework or improve on the current framework based on the need.
  • FIX Protocol, Scripting, Windows Server, distributed systems, DevOps tools like Bitbucket, Jenkins etc.
  • Work experience in Finance Domain. Knowledge of financial services and Global Markets. Exposure to Derivatives/Investment Banking Domain will be an added advantage
  • Responsible for validating activities such as Functional, regression, integrated and performance testing
  • Test data management, Test environment management
  • Ensure own and others' adherence to enterprise testing standards, frameworks, and controls
  • Executes test scripts based upon test strategy/plans to identify defects prior to production.
  • Automation testing experience on one or more testing tools
  • Excellent written and verbal communication skills

Work Timings*

11 to 8 PM. IST (Need to be flexible as per business need)

Job Location*

Mumbai, Chennai, Hyderabad

Learn more about this role

Full time

JR-21079539

Band: H6

Manages People:

Manager:

Talent Acquisition Contact:

Anjali Mishra

Referral Bonus:

0