Gain Credit

OPENS AT: Nov 16, 06:30 AM

CLOSES AT: Dec 06, 12:25 PM


GAIN Credit Automation Testing Engineer Hiring Challenge

Online Participation is confidential LIVE
Algorithm Challenge
Senior Automation Test Engineer
3 years+
INR 8.0L - 13.0L

Social Share

Invite friends via email


GAIN Credit, Inc. (formerly known as Global Analytics Holdings, Inc.) is a market-leading alternative lending fintech company spread across three continents. We leverage deep alternative lending domain experience across analytics, platform development, marketing, and customer experience to create compelling value propositions that empower the underserved with responsible access to credit. We run some of the largest and most trusted short-term alternative credit brands in the UK – Lending Stream and Drafty. We have also recently entered the Indian market with OYE!, a simple one-year loan product aimed at addressing the financial aspirations of the young burgeoning workforce who are new to credit.

The world’s best technology minds come to GAINCREDIT.COM 

We are looking for a talented Senior Automation Test Engineers for our technology workgroup. We encourage you to participate in this challenge and stand a chance to be a part of the organization that continues to grow and evolve as a leading Fintech company

Eligibility Criteria:

  • 3+ years of experience (2017 and below graduates)
  • Hands-on knowledge of coding and problem-solving and good knowledge of Selenium frameworks

Challenge Format:

  • 2 programming questions open to all languages
  • 15 MCQs on selenium frameworks

Some interesting tech stacks you will get to work on at GAINCredit:










Here's a sneak peek of the fun culture at GAINCredit:

GAIN Culture – Our values define us!
With a footprint across London, California, Chennai, and Delhi/NCR, we are a global organization in every sense of the word. Diversity is a trait we value the most – it's part of our core DNA. While we empower lives through responsible credit solutions, we also believe in putting our people first in all we do. Our people are our strength, and they drive a culture of ‘Winning Together’ in the organization. We’re bound together by a shared culture of innovation, quality, collaboration & cohesion.  



Senior Automation Test Engineer
Experience: 3 years+
CTC: INR 8.0L - INR 13.0L
Job Location: Work remote – travel monthly/ quarterly once to Chennai office
Openings: 10

Testing Engineers work closely with software developers and Engineering manager/scrum master by being part of the same team. This position involves defining, designing, and executing test cases/test suites/test scripts using a variety of technologies with a focus on delivering great quality of the product.


Basically, this position is for the base/component testing team across the sprint team. Majorly accountable for the automation infrastructure & new implementations. Apart from this following are required R & R for this candidature.


  • Responsible to check the feasibility of user stories, which could be automated or stay as a manual due to any limitations
  • Responsible for mentoring below level members to help them in understanding the product and processes.
  • Responsible to understand & designing/creating the test scenarios/cases with the help of testing pyramid for UI, API, batch jobs (If possible - performance & security) across all the user stories
  • Responsible to do proper sizing / estimating of the user stories in the respective sprint ceremonies
  • Responsible for providing technical expertise, e.g. proper use of test techniques in appropriate cases
  • Responsible to monitoring / creating test-data / dump preparation for execution
  • Responsible for Identifying the bugs and logging into Jira with complete details
  • Responsible to follow defined BLC to verify the fixes & guiding the fellow team members
  • Responsible for reviewing manual test cases/scenarios which were contributed by the team & signed off from PO
  • Responsible to step down to take up the below level R & R / step up for above level R & R in an emergency or when the team requires
  • Responsible for updating test cases based on the discovered defects
  • Responsible for bug classification & analysis
  • Majorly responsible for removal & control on duplication, deprecated, incomplete test scenarios / cases


  • Responsible for Automating current sprint user stories with defined DOD
  • Majorly responsible for mapping automation cases to manual cases (Once after the test case renovations)
  • Responsible to do peer-reviewing code / Automated cases done by the team
  • Responsible for enhancing the existing automated tests of CI pipeline
  • Responsible to debug the code on auto fixes
  • Running CI suites, analyzing the results, escalating issues on time, Reporting the bugs accurately with a complete level of details
  • Responsible for CI Post mortem

QA Metrics /Documentation:

  • Responsible to share Test coverage / Defect metrics @ Release / Monthly - Metrics
  • Responsible to contribute for QA Practises docs are created, updated, and maintained regularly
  • Majorly responsible to Create - Test plans, Test sign off & other testing related documents for all the releases

General Testing Practises & Governance:

  • Sharing knowledge via QA training session
  • Responsible to communicate across the teams & get the common QA testing practices & governances
  • Able to identify issues/risks in the work assigned early in the cycle.
  • Responsible to evaluate the existing testing process and suggest improvements in terms of adoption of new approaches which shorten test cycles, improve quality.

Innovations / Learning curve:

  • Participating / Creating in quick POC’s, Tool evaluations & quick implementations of new concepts
  • Contribution to an automation framework for different taxonomy of testing
  • Learning new technologies/tools & sharing with the fellow testing community


Education / Certifications:

  • Any Bachelor’s degree preferable in Computer Science and Engineering/Information Technology or equivalent technical degree
  • Any Technical certifications or ISTQB certification would be a plus.
  • Scrum Certification would be a plus.


  • Minimum 3 years of experience in a software testing environment (both manual and automation experience).
  • Minimum 3 years of UI testing – Selenium Web driver & any other UI auto tools
  • Minimum 2 years into API testing
  • Minimum knowledge on ETL, Performance & Security testing
  • Experience with SQL / MongoDB database management systems a plus
  • Experience with the SCRUM process is a plus

Tools & Technologies:

  • Basic knowledge/hands-on experience in Python / Java
  • Experience with UI Automation tools like Selenium & API Clients – Rest Assured, OKclient . HTTPClient, Pyrest Test, Siseta & Request etc


THE BEST AND BRIGHTEST MINDS Working at GAIN Credit isn’t just a job. We look to hire people with a constant hunger to learn.

GAIN Credit provides responsible credit solut...



  1. Ensure that you are attempting the test using the correct email ID.

  2. You must click Submit after you answer each question.

  3. If you need assistance during the test, clic...



Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

View All Notifications