MOHAN PRABU RAJA RATHINAM Email: ************@*****.***
Mobile: +1-732-***-****
Professional Summary
Software Testing Professional with 16+ years of experience and over 10+ years of experiences in automation in Selenium- Java, Cucumber, Manual testing, UFT 11.5 and SQL queries. Highly skilled in specifications gathering, troubleshooting and quality assurance testing.
Professional Experience
Over 6.8 years of experience in Automation Testing using Selenium with Java
Over 3.0 years of experience in Automation Testing using HP’s UFT
Excellent knowledge and working experience in Selenium Webdriver with Java and Frameworks like Junit, TestNG and Cucumber.
Good knowledge in OOPS concepts
Experience in TestNG and Page Object Model framework
Experience in JavaScript executor with Selenium.
Good Experience in Database Testing (SQL Query)
Good Experience in Web services Testing (REST API) along with JSON Datatype.
Experience in Maven build automation tool and Jenkins CI/CD integration tool.
Experience in GitHub and GitLab.
Experience in Test Script preparation and execution
Good knowledge and working experience in Test Management Tool – HP ALM
Experience in Waterfall and Agile Scrum Based Testing methodologies.
Functional Testing (Manual) - Experience in web based and desktop based application testing.
Prepared, reviewed and delivered the Test Artifacts - Test Plan, Test strategy, Test cases, Test scenarios and Execution plan.
Well versed with Software Testing Life Cycle (STLC), Development Life cycle (SDLC)
Good Experience in Project and Defect Management.
Key strengths include ability to learn on the job, teamwork, dependability, communication and quality consciousness.
Technical Skills
Technical Skills
Primary Skills
Automation testing, API Testing, Database Testing, Functional testing, Software Testing life cycle, Defect Management, Project Management
Secondary Skills
Web services testing.
Testing tools
UFT & Selenium WebDriver, Junit, TestNG, Eclipse
Defect management
HP ALM and Jira
DataBase
SQL
Programming Languages
Core Java
Source Management
GitHub. GitLab
Work Experience
Working as Senior Quality Engineer in Altimetrik Corp. USA Aug 2021 to till date.
Worked as Senior Associate in Cognizant Technology Solutions India Pvt Ltd. USA Jan 2015 to Aug 2021.
Worked as Associate Consultant in Tata Consultancy Services, Chennai (Apr 2010 to Jan 2015)
Worked as System Engineer in IBM India Pvt Ltd, Chennai (Apr 2007 to Apr 2010)
Worked as Test Engineer in Power Technology Solutions, Chennai (Jan 2004 – Mar 2007).
Education
Master Business Administration (Project Management) from Alagappa University, Mar 2012
Bachelor of Engineering (Electronics) from Bharathidhasan, Jun 2003
Certification
HP Accredited Technical Professional Unified Functional Testing v12
AZ-900 Azure Foundation Certificate
Project Title : Online Balancing
Environment : Java, SQL
Client : BNY Mellon
Testing Technique : Selenium Automation, BDD and UI Testing
Role : Senior Engineer - QA
Tool : Selenium with Java and BDD Cucumber
Location : New Jersey, USA
Description
NetX360 application is cluster of apps with trading, forms, attention actions and service centers. Banks involves various banking process from account opening to retirement system for all ages of people and it has both web application and desktop services. Account for normal banking system and also trading process. Online Balancing – To perform trade comparison and balancing for customer side and street side activity via real time messages, through online balancing tool pershing team ability to take action on applicable breaks. Matches resulting from the correction will be dropped off the unmatched list in real time.
Responsibilities
Involved Agile scrum process and understanding the business requirements and effort estimation.
Individual contributor to Online Balancing application for all activities from testing, reporting and automation technique.
Participated in agile standup daily status meeting with client.
Developed and maintenance of BDD driven framework.
Mentor automation technique for application and provided knowledge session to other team members.
Involvement in development, review, debugging, execution and maintenance of test scripts using TestNG.
Involved in Source Control using GitLab.
Involvement in the Test Execution, Result Analysis, Defect reporting, consolidated Test completion report to respective stake holders.
Task allocation, reviewing the deliverables, troubleshooting the issues, status tracking, monitoring the activities and driving the team members towards project goals.
Reviewed code created from team for the test automation activities.
Project Title : Channel Management
Environment : Java, React JS, SQL, Tera data
Client : Express Scripts Inc, Cigna Testing Technique : Automation, API and UI Testing Role : Senior Test Analyst
Tool : Selenium with Java and Cucumber
Location : New Jersey, USA
Description
Channel Management is widely used in sales marketing. It is defined as a process where the company develops various marketing techniques as well as sales pharmacy products to customers reach the widest possible customer base. The channels are nothing but ways or outlets to market and sell products.
Responsibilities
Involved Agile scrum process and understanding the business requirements and effort estimation.
Participated in agile standup daily status meeting with client.
Developed and maintenance of BDD driven framework.
Involvement in development, review, debugging, execution and maintenance of test scripts using Junit.
Involved in Source Control using GitHub.
Involvement in the Test Execution, Result Analysis, Defect reporting, consolidated Test completion report to respective stake holders.
Task allocation, reviewing the deliverables, troubleshooting the issues, status tracking, monitoring the activities and driving the team members towards project goals.
Reviewed code created from team for the test automation activities.
Project Title : OLS Authentication
Environment : Java, SQL
Client : UBS AG Inc
Testing Technique : Automation and UI Testing Role : Automation Engineer
Tool : Selenium with Java
Location : New Jersey, USA
Description:
OLS authentication is a wealth management application, user when authenticate using credential in OLS application and user direct into 2FA authentication for verification OTP received in phone/email and once OTP is verified the user managed to route to home page.
Responsibilities
Understanding the business requirements, setting up the test environment, scope identification and effort estimation.
Participated in Domain knowledge transfer & Applications walkthrough sessions, daily status meetings with offshore team and daily status meeting with client.
Involvement in development, review and maintenance of hybrid framework.
Involvement in development, review and maintenance of reusable functions for the respective business functionalities.
Involvement in development, review, debugging, execution and maintenance of test scripts using TestNG.
Involved and implemented for CI/CD process
Implemented Source Control using GitHub and GitLab.
Involvement in the Test Execution, Result Analysis, Defect reporting, consolidated Test summary reporting to respective stake holders.
Task allocation, reviewing the deliverables, troubleshooting the issues, status tracking, monitoring the activities and driving the team members towards project goals.
Documentation of Knowledge Transfer received, Scripting Guidelines, Review Checklist Automation Framework, Reporting templates etc.
Coordinator for the test automation activities.
Project Title : QNXT Health Care
Environment : Dot net, SQL
Client : TriZetto (Internal)
Testing Technique : Automation, API and UI Testing Role : QA Automation Engineer
Tool : Selenium with Java
Location : Chennai, India
Description:
The TriZetto QNXT solution is a comprehensive healthcare management and administration suite of software designed exclusively for payers. The QNXT solution serves multiple lines of business including Commercial/Individual, Consumer-Directed Health, Medicare/Medicaid, and Dental. QNXT complies with multiple healthcare and government requirements including ICD-10, HIPAA 5010, Medicare/Medicaid, and the Affordable Care Act.
Responsibilities
Preparing components and object repositories for functional area
Peer review for components and test scripts
Analyzing the failed cases and fixing it as required
Updating the code in framework with respect to enhancement
Running regression suite and smoke suite.
Training functional team with regards to the framework.
Project Title : Team Center
Environment : Dot net, SQL
Client : Johnson’s Control
Testing Technique : API and UI Testing
Role : Quality Assurance
Tool : HP QTP, HP ALM
Location : Chennai, India
Description:
Johnson’s Control is a manufacturing where automotive structure incorporated in PLM software in Team Center. Various parts of automotive is designed in Team Center where design part is created and CAD diagram generated in CATIA software different parts of automotive is structured in Team Center which used for business consultant to select designed parts of automotive purpose.
Responsibilities
Responsible for Writing Test scripts in Selenium and running the scripts on daily basis
Verification of script to ensure correctness and completeness of the test scripts.
Perform run and debug the script
Creation of Automation Test Plan
Perform Performance testing and Regression Testing.
Management of Test Cases and defects in HP ALM.
Involved in Estimation preparation
Sending report to Daily and Weekly basis to offshore and onsite
Project Title : Delta.com
Environment : Test Automation Engineer
Client : Delta Airlines
Testing Technique : UI Testing
Role : Quality Assurance
Tool : HP QTP, HP ALM
Location : Chennai, India
Description:
Delta.com is a highly matrixed application set with multiple backend systems.Delta.com is built on a multi- tier architecture with web layers broken into web apps (10 web servers with 55+ application instances) and business logic handled by back-end systems. The web layer is primarily on JSP, Java Script, AJAX/DWR, XML & Struts framework. Enterprise Web Services Layer is used for backend connectivity with few exceptions. A Webapp messaging layer is used for interfacing with external parties related to delta.com such as PayPal, iSeatz etc. Tuxedo is used for interfacing with Deltamatic. Webmetrics and Omniture are used for website performance monitoring.
Responsibilities
Running the QTP Script on daily basis and fixing the script
Taking onsite coordinator call
Enhancing the QTP Script for every project
Sending the Report to onsite at weekly twice
Project Title : OBIEE
Environment : Test Analyst
Client : Cummins Inc
Testing Technique : UI and database Testing Role : Quality Assurance
Tool : HP QTP, HP ALM
Location : Chennai, India
Description:
BI is a Reporting application, in which data are loaded in the front end and back end, data are used by BI high level business people, Reports are in the form of dashboard, projects are added in the dashboard and each project have separate data for selection and reports are generated in form of graphical analysis.
Responsibilities
Involved in Test Plan
Test Case Creation
Test Case Review and Test Case Execution in Staging (Testing)
Regression Testing, QTP Script Generation
Uploading Test Plan
Test Cases and Defect logging in Smart Test Manager tool
Test Metrics calculation
Test Summary Report and Weekly Status Report
Project Title : Integrated Global Offer Platform (IGLOO)
Environment : Test Analyst
Client : AT & T
Testing Technique : UI and database Testing Role : Quality Assurance
Tool : HP ALM
Location : Chennai, India
Description:
The Integrated Global Offer Platform (IGLOO) is an 'Access pricing tool' for Most of the World (MOW) and US (Domestic).AT&T provides telecom services all over the world, however does not have permission for providing the service directly to the customer inside any country than US. So, for AT&T it’s not possible to provide telecom services from one point of location in the world to the other point directly on its own. In that case AT &T has to have contract with the local providers in the corresponding regions.
Responsibilities
Involved in Test Plan Review Call to Client
Test case
Test Plan generation and Test case Execution in Testing and UAT Environments
Regression Testing
Preparing Peer Review Logs for Static Defects
QTP Script Generation
Uploading Test Cases and Mapping Requirements in TMT and RMT tools
ST and UAT Status Report pulling from CQ and QC tools.
Project Title : Hardware Assemble System
Environment : Test Engineer
Client : Power Technology Solutions Testing Technique : UI and database Testing Role : System Assemble
Tool : Hardware System
Location : Chennai, India
Description:
Power technology solutions mainly concentrated on hardware engineering initially, business is to establish hardware system to connect end to end computer peripherals, supplies hardware system to their client accordingly assembled part need from client. Business also involved in repairing the system configuration if any issue brought by customer and full hardware configuration.
Responsibilities
Involved in hardware system configuration.
Assembling new system as request by customer.
Training to new hardware test engineer.
End to end support for system issues and performance.
Repairing the system issue reported by customer.
Project Details
Altimetrik Corp. Aug 2021 to till date
Cognizant Technology Solutions India Pvt Ltd Dec 2020 to Aug 2021
Cognizant Technology Solutions India Pvt Ltd Jan 2020 to Nov 2020
Cognizant Technology Solutions India Pvt Ltd Jan 2015 to Dec 2019
Tata Consultancy Services Jan 2014 to Jan 2015
Tata Consultancy Services Apr 2012 to Dec 2013
Tata Consultancy Services Apr 2010 to Apr 2012
IBM India Ltd. Apr 2007 to Apr 2010
Power Technology Solutions Jan 2004 to Mar 2007