Summary
Overview
Work History
Education
Skills
WORKSPACES
PROJECT MANAGEMENT TOOLS
TEST DATA HANDLING
Accomplishments
PROGRAMMING LANGUAGES
AUTOMATION TOOLS
FRAMEWORKS
CI/CD TOOLS
MOBILE AUTOMATION
IDE
PROJECT MODELS
Timeline
Generic
PRAVEEN ANIYATH RAJU

PRAVEEN ANIYATH RAJU

CHENNAI

Summary

I, Praveen Aniyath Raju have over 10 years of Software testing experience spanning different roles such as Selenium Automation tester, Automation Tech Lead, Mobile Tester, Team Lead ,SME, and Functional Tester . My experience in providing Quality Engineering services to applications and Automation has been a key achievement in my professional career.

Overview

11
11
years of professional experience

Work History

Module Lead

MPHASIS
05.2020 - Current

PROJECT 1 : BPM Lending - Natwest

Duration : May 2020 to September 2020

Role - Team Player

BPM application is part of Lending project in RBS which deals on loans and mortgages. BPM application handles the initial stages of customer such creating a customer , proposal, account , portfolio etc.

RESPONSIBILITIES :

  • Reproduced defects and documented findings.
  • Worked on Keyword driven automation
  • Maintenance of existing regression suite
  • Wrote high-quality test cases and scripts for use with Selenium Java automation tool.
  • Defined and tracked test results, defect counts and performance discrepancies.
  • Completed regression tests of new software builds to assess performance and success of bug fixes.

PROJECT 2 : BOUNCE BACK LOAN SCHEME - Natwest

Role : Test Lead

Duration : September 2020 to February 2021

BBLS is an emergency short term application specifically created to lend short term small amounts of loan to customers who are affected due to COVID 19.

Carried out manual and automation testing for BBLS project which includes web and database testing

RESPONSIBILITIES :

  • Understanding business requirements
  • Preparing Automation test plan
  • Preparation of Automation test scripts
  • Leading the Automation team.
  • Reviewing and merging the PRs from team members
  • Defect management and verification
  • Knowledge sharing with team members
  • GIT branching
  • Selenium Test execution to find defects and Reporting Defects.
  • Involved in Regression Testing
  • Gate keeper for Automation User stories.

PROJECT 3 : BBLJ - RBS

Role : Automation Test Lead

DESIGNATION - MODULE LEAD

Duration : February 2021 To Present

BBLJ is a customer facing application which is used to disburse Tier 4 loans up to 50k pounds. Application is built in such a way that pre eligibility checks , Loan approval , document signing can be done within 10 minutes provided if required documents are available with customer.

RESPONSIBILITIES :

  • InSprint Automation
  • Framework maintenance
  • Preparation of Automation test scripts
  • Peer review of automation scripts
  • Defect management and verification
  • Knowledge sharing with team members
  • GIT branching
  • Selenium Test execution to find defects and Reporting Defects.
  • Involved in Regression Testing
  • Involved in scrum events
  • Mentored junior engineering staff, offering instruction on testing parameters and accepted engineering principals.
  • Reviewed results and produced daily reports for developers.
  • Led failure investigations, on-site inspections and root-cause analyses.

Senior Software Engineer

ASPIRE SYSTEMS
05.2018 - 05.2020

PROJECT 1 : BenefitHub

Tools : Selenium Web Driver, Java

Duration : 5 Months

Version Control : VSTS

BenefitHub is a company which provides the other organization and companies to find ways to serve employees by offering an advantage and a reward for hard work and commitment to their employer. This is achieved by providing a portal to customers where they can create their own organization module similar to content management system and give access to their users to claim the offers and benefits, cashback from e commerce sites. BenfitHub offers a digital interface that helps companies serve their employee's needs through an all-inclusive platform of employee-centric benefits. Whether its discounts on everyday items or health and financial wellness, everything needed to help facilitate a healthy work-life balance is available on BenefitHub.

Objective of this project is to automate the regression suite provided by customer. Automation was carried out using Selenium web driver using maven build tool. TestNG framework was used to create automation suite.

Responsibilities:

  • Understanding business requirements
  • Preparing requirement analysis and traceability matrix
  • Preparation of Automation test scripts
  • Leading the Automation team.
  • Reviewing and merging the PRs from team members
  • Preparation of test data
  • Defect management and verification
  • Knowledge sharing with team members
  • Created Test Scripts using Selenium Web driver methods.
  • Enhanced Test Cases using Java Programming features and TestNG annotations.
  • Involved in Selenium Test execution to find defects and Reporting Defects.
  • Conducting Data Driven Testing, Parallel Test Execution.
  • Involved in Regression Testing using Selenium.

PROJECT 2 : SIMBHA MOBILE AUTOMATION

Standard chartered(contract from Aspire). : November 2018 to September 2019

Designation: Senior Software Engineer

Tools : Watir, Java, JRuby, Appium

Version Control : VSTS

SIMBHA is abbreviated as Singapore, Indonesia, Malaysia, Bangladesh, hongkong, Africa.

This project is concerned about automation of mobile app which is of Retail digital banking exposed to customers. Scope is to automate in Android and iOS devices. Automation is carried out using appium, water, using real devices and perfecto cloud. Suite is coded in Ruby programming language on top of java using BDD framework.

Project is carried in agile form powered by JIRA project management tool in two week sprint. Framework is developed in such a way that feature files are directly connected to traceability matrix which Jira connectivity.

Responsibilities:

  • Understanding business requirements
  • Preparing Automation test plan
  • Preparation of Automation test scripts
  • Leading the Automation team.
  • Reviewing and merging the PRs from team members
  • Defect management and verification
  • Knowledge sharing with team members
  • GIT branching
  • Involved in Selenium Test execution to find defects and Reporting Defects.
  • Involved in Regression Testing using Watir.

PROJECT 3 : Moody's Analytics

Designation: Senior Software Engineer

Role: Test Lead

Moody's Analytics is a financial analyzing tool to predict gains / losses of assets and loans in the Industry. Tool is widely used across various bank and wealth management systems. I play an Automation test lead to maintain framework , draft automation plan etc. Framework is a hybrid which is driven by TestNG and maven build tool.

Responsibilities:

  • Understanding business requirements
  • Automation test plan
  • Preparation of Automation test scripts
  • Leading the Automation team.
  • Reviewing and merging the PRs from team members
  • Defect management and verification
  • Knowledge sharing with team members
  • GIT branching
  • Involved in Selenium Test execution to find defects and Reporting Defects.
  • Involved in Regression Testing
  • Gate keeper for Automation User stories

Test Analyst – Quality Engineering and Assurance

COGNIZANT TECHNILOGY SOLUTIONS
06.2013 - 05.2018

PROJECT 1:

Role: Test Engineer - Jun 2013 to Jan 2014

Responsibilities :

  • Understanding business requirements
  • Preparing requirement analysis and traceability matrix
  • Preparation of test cases
  • Preparation of test data
  • Performing System Testing
  • Defect management and verification
  • Knowledge sharing with team members
  • Performing SIT and UAT testing
  • Handling the Agile Scrum calls

REPRESENTATIVE PROJECT EXPERIENCE:

The objective of this project is to test the implantation of accessing the Private passport 7 (PP 7) applications through desktop.

This application is used to manage the assets of investor and direct him to way of profitability.

PROJECT 2:

Designation: Test Analyst – Quality Engineering and Assurance

Role: Test Engineer - Feb 2014 to Jul 2015

The objective of this project is to test the mobile version of Private passport 7 (PP 7) and iPad version of applications through Android, iPhones and iPad devices. This application is implemented using agile model.

This application is a mobile version of Private passport. This application is provided to customer in from of Android and iOS apps. The applications are designed and tested in such a way to sync with the hardware features processor speed, memory consumption, locations, camera etc.

Responsibilities

Understanding business requirements

Preparing requirement analysis / traceability matrix

Preparing test cases

Preparing test data

Performing System testing

Defect management

Knowledge sharing with team members

Performing SIT and UAT testing

Handling the Agile scrum calls

PROJECT 3 :

Designation: Test Analyst – Quality Engineering and Assurance

Role: Automation Test Engineer - Aug 2015 to May 2018

The objective of this project is to prepare and maintain automation test scripts using Selenium.

This Private passport mobile automation is carried out using Selenium JAVA using hybrid framework using the combination of Maven and TestNG build tools. Intention of this automation is to automate the regression test suite in multiple platforms vs multiple devices such as iPhone, Android, Mobile web versions of private passport mobile.

This automation was carried out in Perfecto mobile cloud by synchronizing perfecto automation cloud and Selenium.

Mobile automation was implemented using Perfecto mobile cloud

Private passport mobile is the mobile version of the PP7 application where application is in the format of hybrid app which has to be tested in Android devices such as Samsung, HTC, Nexus etc. and iPhone devices such as iPhone 5, 6,6S and iPad devices as well

Education

Bachelor of Science - Computer Science

RKM VIVEKANANDA COLLEGE
Chennai
05.2013

Skills

Selenium
Advanced (C1)
Java Programming
Advanced (C1)
Mobile Automation
Upper intermediate (B2)
Framework Designing
Advanced (C1)
Functional Testing
Advanced (C1)
Database Testing
Upper intermediate (B2)
Team management
Advanced (C1)
RPA Testing
Upper intermediate (B2)
CI CD Integration
Upper intermediate (B2)
InSprint Automation
Advanced (C1)

WORKSPACES

Windows server

MaC OS

Azure workspace

Amazon workspace(AWS)

PROJECT MANAGEMENT TOOLS

  • JIRA
  • HP ALM
  • RALLY
  • Zephyr

TEST DATA HANDLING

  • Excel
  • Oracle Database
  • Property files
  • yaml files
  • xml files

Accomplishments

  • Received Star award from COGNIZANT TECHNOLOGY SOLUTION for developing macro tools for contribution of innovation
  • Associate of the Month award for successful release of project with Zero Production defects from COGNIZANT TECHNOLOGY SOLUTION
  • PILLAR of the Month twice from MPHASIS

PROGRAMMING LANGUAGES

  • JAVA
  • VBA MACROS
  • RUBY
  • JAVA SCRIPT

AUTOMATION TOOLS

  • Selenium
  • IntelliJ
  • Eclipse
  • Maven
  • Appium
  • ExtentReports
  • GitHub
  • SVN Tortoise
  • GitLab

FRAMEWORKS

  • Cucumber
  • TestNG
  • KeyWord Driven
  • Hybrid Framework

CI/CD TOOLS

  • Jenkins
  • Bamboo
  • VSTS
  • TeamCity

MOBILE AUTOMATION

  • Perfecto mobile
  • SauceLabs
  • Plugged in Real device Automation

IDE

  • IntelliJ
  • Eclipse
  • NetBeans

PROJECT MODELS

  • AGILE
  • WATERFALL

Timeline

Module Lead

MPHASIS
05.2020 - Current

Senior Software Engineer

ASPIRE SYSTEMS
05.2018 - 05.2020

Test Analyst – Quality Engineering and Assurance

COGNIZANT TECHNILOGY SOLUTIONS
06.2013 - 05.2018

Bachelor of Science - Computer Science

RKM VIVEKANANDA COLLEGE
PRAVEEN ANIYATH RAJU