Citi Logo

Citi

Senior Functional QA Engineer - Margin & Collateral

Posted 7 Hours Ago
Be an Early Applicant
2 L, Sri Ganganagar, Rajasthan
Senior level
2 L, Sri Ganganagar, Rajasthan
Senior level
The Senior QA Analyst will drive high-quality functional testing within an agile team, collaborating with product owners and developers. Responsibilities include developing test strategies, executing test plans, conducting root cause analysis, implementing BDD practices, and mentoring junior team members.
The summary above was generated by AI

Position Overview

As a Senior QA Analyst, you will be an integral part of our agile delivery team, driving the development and execution of high-quality functional testing in a dynamic and fast-paced environment. You will work closely with product owners, developers, and other stakeholders to ensure that our applications meet both functional and non-functional requirements. Your expertise in Behavior-Driven Development (BDD), agile methodologies, and deep understanding of functional domains will be key to ensuring the success of our projects.

Key Responsibilities

Agile QA Practices

  • Actively participate in all Agile ceremonies, including backlog grooming, sprint planning, daily stand-ups, and retrospectives.
  • Collaborate with Product Owners and development teams to understand project requirements and define comprehensive test strategies.
  • Develop, execute, and maintain test plans, test cases, and test scripts aligned with Agile methodologies.

Functional Domain Expertise

  • Leverage in-depth knowledge of financial products and services to design effective test scenarios.
  • Ensure test coverage for functional and non-functional requirements, focusing on areas such as trade processing, confirmation, settlement, and margin.
  • Conduct thorough root cause analysis for defects and implement preventative measures to enhance production stability.
  • Strong financial product knowledge, with a distinct advantage in derivatives.
  • Functional knowledge of Trade and Settlement Lifecycle in Margining, Margin and Collateral Management and Key Regulations affecting Margining would be a distinct advantage

Behavior-Driven Development (BDD)

  • Implement and advocate for BDD practices within the QA process.
  • Provide test scenarios and maintain automated test scripts using BDD tools such as Cucumber, ensuring efficient regression testing and maximum test coverage.
  • Collaborate with cross-functional teams to write clear and concise Gherkin scenarios that accurately reflect business requirements.

Team Collaboration

  • Foster a collaborative environment by working closely with developers, business analysts, and other stakeholders to ensure quality throughout the software development lifecycle.
  • Mentor junior QA team members, providing guidance and support to enhance their professional growth.
  • Communicate effectively with global teams, demonstrating strong attention to detail and the ability to organize and prioritize work effectively.

Qualifications

Experience

  • Minimum of 8 years of hands-on experience in software quality assurance, with a focus on Agile methodologies.
  • Proven experience in leading User Acceptance Testing (UAT) cycles for business-critical applications
  • Strong financial product knowledge, with a distinct advantage in derivatives.

Technical Skills

  • Proficiency in test automation tools and frameworks, particularly those supporting BDD such as Cucumber.
  • Solid understanding of UNIX, shell scripting, and SQL.
  • Understanding of microservices architecture and test requirements
  • Experience with test management and defect tracking tools, with the ability to generate and interpret associated reports.

Soft Skills

  • Self-motivated individual with a strong sense of ownership and accountability.
  • Demonstrated ability to work both independently and within global teams.
  • Excellent verbal and written communication skills, with a keen attention to detail.
  • Strong analytical and problem-solving abilities, with the capacity to multi-task and prioritize effectively.

Education

  • Bachelor’s degree (in science, mathematics, engineering or finance)

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Technology Quality

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Top Skills

Cucumber

Citi Kolkata, West Bengal, IND Office

41, Chowringhee Rd , Kanak Building, Kolkata, West Bengal, India, 700071

Similar Jobs

An Hour Ago
2 L, Sri Ganganagar, Rajasthan, IND
Mid level
Mid level
Fintech • Analytics
The Quality Engineer will participate in design meetings, provide guidance to other quality engineers, and collaborate with developers and tech leads. They will be responsible for automation testing of .NET applications, identifying suitable test scenarios, and implementing various testing types. Strong problem-solving skills and effective communication are essential as well as a willingness to mentor others.
Top Skills: C#JavaPythonTypescript
7 Hours Ago
2 L, Sri Ganganagar, Rajasthan, IND
Senior level
Senior level
Fintech • Financial Services
The Senior Automation Test Engineer is responsible for leading User Acceptance Testing initiatives and software quality assurance, ensuring project standards are followed, conducting audits, and recommending process improvements. The role requires strong analytical skills, mentoring junior team members, and assessing project risks to safeguard the firm's standards and reputation.
Top Skills: Cucumber
7 Hours Ago
2 L, Sri Ganganagar, Rajasthan, IND
Senior level
Senior level
Fintech • Financial Services
The Senior Automation Test Engineer will lead initiatives in User Acceptance Testing and software quality assurance. Responsibilities include conducting process monitoring, making recommendations for improvements, ensuring adherence to project standards, and documenting findings. The role involves mentoring junior team members and collaborating across technology areas to improve processes.
Top Skills: Cucumber

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account