FI

Clover - Advisor

Fiserv
Pune10-14 LPA Posted 27 Jun 2025
FULL TIME
Testing
Performance Testing
Manual Testing
Javascript
Android
+5 more

Job Description

  • Execute integration, system, feature interaction, stress, performance testing for Clover products.
  • Analyse and understand product requirements to enable software test case creation by participating in requirement gathering analysis.
  • Create and evaluate test cases for accuracy and applicability for products under test.
  • Communicate testing progress through creating and maintaining test plans.
  • Provide the Squad and all stakeholders with clear and real-time updates regarding test status, bug status, and overall quality about the product by monitoring failures, reporting
  • bugs, analysing triaging automated tests running in the Continuous Integration system.
  • Find bugs and validate specifications through black box testing techniques (like test matrices, combination testing, and risk analysis) and gray box testing techniques (like
  • database querying and source code analysis).
  • Work side-by-side with the development team on testing in parallel and automating tests in the sprints.
  • Develop automated tests with the appropriate technologies.
  • Design and implement tools that improve efficiency in manual testing.

What you will do:

  • Work as a part of a scrum team along with server engineers, frontend developers and Product managers. Take part in different agile ceremonies.
  • Analyse and understand product requirements.
  • Create and evaluate test cases for accuracy and applicability for products under test.
  • Find bugs and validate specifications through black box testing techniques (like test
  • matrices, combination testing, and risk analysis) and gray-box testing techniques (like database querying and source code analysis).
  • Provide updates to Engr. Managers and other stakeholders with the status of testing.
  • Automate test cases using appropriate tools and technologies.
  • Test system performance when applicable.
  • Support Production deployment and Bug triage

What you will need to have:

  • BS in an engineering discipline, preferably computer science or engineering, or equivalent work experience
  • Proficient in black box, functional, and user flow testing technique. Have an eagle-eye for test coverage gaps, false positives or negatives. Constantly raise concerns about issues you notice, in or out of your area of ownership.
  • Have the ability to write and understand code.
  • Experience with software development tools (IDE, debugger, git, JIRA, etc).
  • Familiarity with JSON objects, SQL queries, Data structures.
  • Have a minimum of 2 years of experience in writing reliable and maintainable automated tests.
  • Knowledge of design patterns, experience with creating test frameworks.
  • Experience working with Java and JavaScript for Test Automation.
  • Constantly looking for better solutions to bring down automation flakiness and increase automation reliability over time.
  • Ability to build tools that will enable teams to write and automate tests.
  • Experience with build management tools like Maven, Gradle.
  • Ability to learn new tools quickly and independently.

What would be great to have:

  • Experience with Continuous Integration process and tools (GitHub, Jira, Jenkins, RunDeck).
  • Experience with monitoring tools like Grafana, Datadog, wavefront etc.
  • Experience testing Android Devices, experience with adb and other android tools.
  • Experience working with Karate DSL, Cypress, pact.io.
  • Knowledge on Mocha with JavaScript for web, JUnit for the RESTful APIs, shell Python
Join WhatsApp Channel