Information Technology

QA Engineer (Manual+ Automation)

Gurugram, Haryana
Work Type: Full Time

About Us:

Recognized by Deloitte as one of the fastest growing companies in North America, Paymentus is the premier provider of innovative, reliable, and secure electronic bill presentment and payment services for more than 1300 clients leading the Utility, Telecom, Auto Finance, Insurance, Consumer Finance, and Health industries. Our comprehensive eBilling and Payment Platform allows our clients to provide a unified customer bill-pay experience that includes online, mobile, IVR, text, kiosk, and agent-assisted channels, as well as a full range of customer communication options.


For more details, please visit www.paymentus.com


Job Position : Senior QA Engineer 

Job Location: Gurgaon/Delhi/Mohali

Base location: Near NCR region



Essential Functions & Responsibilities:

SME (subject matter expert) for all assigned projects, including requirements, acceptance criteria, Dev stories, and general client knowledge

Actively engage during requirements phase to ensure all questions and concerns related to acceptance criteria and Dev stories are understood prior to the beginning of each sprint. A key part of this understanding will also be informing and aiding the project team in determining project timelines, including sprint targets.

Expected to be the SME on the project regarding Biller requirements/scope

Create Test Plans, test cases and link to Requirements and Dev stories as defined in the QA Practice, in order to support Traceability Matrix reporting

Attend and actively participate in Defect Triage meetings with the development team to identify bugs/defects, assist with timeline determination on completing, and discuss any scope concerns related to testing

Maintain JIRA reporting/dashboards as defined in the QA Practice

Replicate any bugs/defects reported by the client and bring them forward to the development teams during internal defect triage

Must have testing experience with API testing using Postman or similar tool.

Ability to review code in Bitbucket (Whitebox testing) to determine the impact of changes.

Experienced in using queries for validation against DB (Oracle, MongoDB, SQLServer)

Drive quality across the team and influence developers to move towards test-driven development.

Make an impact on the engineering team’s automated delivery pipeline, translating to improved levels of quality and shortened delivery cycles.

Continually learn new technologies, to apply behavioral-driven, test-driven, and data-driven automated testing methodologies.

Cover testing scope including unit, integration, end-to-end testing in SIT and UAT environment  

Facilitate organizational growth, with career opportunities.


Education & Experience required:

2-3 years Quality Assurance experience, with a bachelor’s degree in Computer Science or other technology field.

Solid understanding of basic Quality Assurance methodologies, including Agile

Proficient in one of the following programming languages:

Java

JavaScript

Python

Strong grasp of computer science fundamentals, algorithms and data structures.

Working understanding of relational database/SQL and No-SQL database concepts.

      Experience with performance testing tool especially Jmeter

Exceptional communication skills; strong writing and speaking ability.

Basic knowledge of QA roles/responsibility within Agile Methodology is a requisite.  

Ability to detect issues, solve bottlenecks and deliver results in a fast paced environment. 


Preferred:

Hands-on experience writing end-to-end tests in a front-end test framework: Selenium WebDriver, TestNG, Jest or Puppeteer is a plus.

Experience testing RESTful services in NodeJS,

Understanding and analysis of development logs.

Database experience with Oracle 19c and PL/SQL

GIT, or similar distributed source control with Mercurial, Subversion, etc.

Basic Linux commands


What we expect from you?

You have the ability to work in a fast-paced environment adapting to changing priorities

You are focused and detail oriented but know when to seek help from others

You have excellent written and verbal communication skills to articulate problems and solutions to both technical and non-technical audiences

You possess superior troubleshooting and analytical skills to determine the root cause of issues

You strive to identify areas of improvement and work proactively to prevent issues from occurring

You are a self-starter with an appreciation for tackling technical challenges of varying complexity

You are diligent when making decisions and can easily justify your actions.


Why Join us?

You hate micromanagement and freedom to work is important to you

Enjoy flexible and relaxed work environment

Work life Balance is important to you

Enjoy Motivating Working Conditions

A friendly, Supportive, Professional and achievement-oriented management team

Competitive remuneration

An opportunity to learn new things every day and work on latest technologies

Submit Your Application

You have successfully applied
  • You have errors in applying