Logo of Huzzle

Automation Testing(4-8Yrs)- Chennai- Banking Domain

image

FIS

5d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Chennai

AI generated summary

  • You should have knowledge of software testing methods, database engines, object-oriented languages, and agile development. Strong problem-solving, communication, and teamwork skills are essential.
  • You will design, execute, and maintain test scripts, conduct various tests, report findings, ensure quality, and train users while collaborating closely within an agile team.

Requirements

  • Knowledge of methods, tools and technology used in software testing
  • Knowledge and use of quality management methods, tools and technology used to create and support defect-free, application software that meets needs of client/business partner
  • Knowledge of basic principles, processes, phases and roles of application development methodologies
  • Knowledge of primary database engines with a demonstrated ability to write complex queries to be used for data validation and troubleshooting
  • Knowledge of object-oriented development tools, techniques and principles with expertise in at least one object-oriented language
  • Knowledge of functions, features and components of existing and planned operating systems and applications
  • Skill in understanding and focusing on the client needs
  • Skill in analysis, solid decision-making and problem solving
  • Ability to work in an agile development environment where developers and testing personnel work closely together to ensure requirements are met or exceeded
  • Ability to deliver results under pressure
  • Ability to demonstrate interpersonal and teambuilding skills working with technical and non-technical individuals
  • Ability to communicate effectively verbally and in writing
  • Ability to establish and maintain effective working relationships with employees, clients, vendors and public
  • Bachelor’s degree or the equivalent combination of education, training, or work experience

Responsibilities

  • Knowledge of methods, tools and technology used in software testing
  • Knowledge and use of quality management methods, tools and technology used to create and support defect-free, application software that meets needs of client/business partner
  • Knowledge of basic principles, processes, phases and roles of application development methodologies
  • Knowledge of primary database engines with a demonstrated ability to write complex queries to be used for data validation and troubleshooting
  • Knowledge of object-oriented development tools, techniques and principles with expertise in at least one object-oriented language
  • Knowledge of functions, features and components of existing and planned operating systems and applications
  • Skill in understanding and focusing on the client needs
  • Skill in analysis, solid decision-making and problem solving
  • Ability to work in an agile development environment where developers and testing personnel work closely together to ensure requirements are met or exceeded
  • Ability to deliver results under pressure
  • Ability to demonstrate interpersonal and teambuilding skills working with technical and non-technical individuals
  • Ability to communicate effectively verbally and in writing
  • Ability to establish and maintain effective working relationships with employees, clients, vendors and public
  • Develops, maintains and upgrades manual or automated test scripts, utilities, simulators, data sets and other programmatic test tools required to execute test plans.
  • Performs usability testing for total system performance, reliability, scalability and security.
  • Effectively communicates testing activities and findings in oral and written forms.
  • Controls and manages own daily test activities.
  • Provides internal quality assurance.
  • Supports test lead to identify risks and develops mitigation strategies.
  • Organizes and maintains the test script library.
  • Other related duties assigned as needed.
  • Writes test plans and test cases to ensure changes which are made to the application meet client needs and that application integrity is maintained.
  • Conducts a variety of tests such as system, integration, readiness and acceptance tests. Ensures changes made by programmers are correct.
  • Conducts tests using client data to be certain client needs will be met.
  • Verifies through testing that changes made by programmers to one part of the application do not impact other parts.
  • Reports and reviews testing results.
  • Trains internal employees or external clients on changes, new systems or new procedures. Conducts one-on-one or classroom training depending upon the size or desire of the audience.

FAQs

What is the experience level required for this Automation Testing position?

The position requires 4-8 years of experience in Automation Testing.

Is prior experience in the banking domain necessary?

Yes, experience in the banking domain is preferred for this role.

What type of educational background is required for this job?

A Bachelor's degree is required for this position, or an equivalent combination of education, training, or work experience.

What is the travel requirement for this position?

The travel percentage for this position is 5 - 10%.

What kind of testing methodologies should candidates be familiar with?

Candidates should be knowledgeable in software testing methods, quality management tools, and familiar with agile development methodologies.

What skills are emphasized for this role?

Skills in analysis, problem solving, communication, and teamwork are emphasized for this role.

Are candidates expected to write test plans and cases?

Yes, candidates are required to write test plans and test cases to ensure application integrity and client needs are met.

What does the role involve in terms of client interaction?

The role involves effective communication of testing activities and results, and may include training internal employees or external clients on changes or new systems.

What kind of professional development opportunities does FIS provide?

FIS offers a broad range of professional education and personal development opportunities.

What are the job responsibilities related to test script management?

Responsibilities include developing, maintaining, and organizing the test script library and ensuring effective usability testing.

Does FIS support an inclusive and diverse workplace?

Yes, FIS emphasizes an inclusive and diverse working environment where colleagues work together and celebrate achievements.

Are there any specific tools or technologies candidates should be familiar with?

Candidates should have knowledge of quality management tools, database engines, and at least one object-oriented programming language.

What is the focus of the FIS Wealth as a Service team?

The FIS Wealth as a Service team focuses on technology delivery for projects and client engagement, particularly for wealth management firms.

Are there opportunities for career advancement within FIS?

Yes, FIS provides various career development tools and resources to support career advancement.

Finance
Industry
5001-10,000
Employees
1968
Founded Year

Mission & Purpose

FIS is at the heart of the commerce and financial transactions that power the world’s economy. We are passionate about helping businesses and communities thrive by advancing the way the world pays, banks and invests, serving more than 20,000 clients and more than one million merchant locations in over 130 countries.