PAVANKUMAR DARJI
Lead Automation Engineer (QA)
+1-813-***-**** *****.*****@*****.*** Columbus, OH
Software Testing & Automation Engineer possessing hands on experience of leading automated as well as manual testing for multi-tier, client server, web-based and cloud CRM applications. Possesses 15+ Years of in-depth experience of test plan, test case and test script writing. Adept at designing automation frameworks from scratch, developing automation scripts in a continuous integration environment & conducting manual testing including UAT, functional testing & regression testing. Coordinating with multiple stakeholders, project managers and developers to accurately defining strategies for application testing and deliver them within the set deadlines.
KEY SKILLS
TEST AUTOMATION MANUAL TESTING REQUIREMENT GATHERING DATA DRIVEN FRAMEWORK HYBRID FRAMWORK CONTINUOUS INTEGRATION UAT TESTING FUNCTIONAL & REGRESSION TESTING E2E TESTING BLACK BOX WHITE BOX VERSION CONTROL DATABASE TESTING TEST REPORTING TEST EXECUTION PROJECT SCOPING API SOAP REST
TECHNICAL SKILLS
SELENIUM WEBDRIVER, RPA UiPath, HP UFT, CUCUMBER BDD/TDD, TESTNG, WATIR, ROBOT FRAMEWORK
AZURE DEVOPS, GITLAB, JENKINS, GITHUB, BITBUCLKET, BAMBOO, MAVEN, DOCKER
JIRA, TESTRAIL, ALM, RALLY, IBM RATIONAL RTC/RFT
ORACLE, SYBASE, MYSQL, ETL, SQL SERVER, HIVE, INFORMATICA
JAVA, RUBY, PYTHON, C#, .Net, VB SCRIPT, SQL, XML, JAVASCRIPT
SALESFORCE CLOUD, SIEBEL, ORACLE EBS, SERVICENOW
WINDOWS, UNIX
DOMAIN
HEALTHCARE, PBM, FINANCE, TECHNOLOGY, ENTERTAINMENT, BANKING, INSURANCE, FITNESS, PUBLIC SECTOR
PROFESSIONAL EXPERIENCE
Software Engineer (QA)- MoneyGram Jul 2022 – Current
Working on Salesforce Sales, Marketing and Customer Service Cloud for various Agent Onboarding and Customer Service products to support and help customers across the world with all MoneyGram products.
Responsibilities:
Worked in Agile environment to follow SDLC to test SF workflows for Sales, Service and Marketing clouds
Worked across various sandboxes/ORGs to perform functional testing of critical business workflows
Performed testing for Salesforce Chat functionality using Omni Channel for Customer support
Exposure to RPA UiPath to do business application automation
Performed API testing using Postman for various Salesforce APIs
Performed Admin activities including but not limited to creating/updating users, updating FLS, Page Layouts
Created new fields, updated Page Layouts, updating Objects, Managing Profile permissions
Performed Sprint Demos to Product Owners for the functionalities tested for each sprint
Created Test scripts and executed using TestRail for JIRA stories as well as Regression Suites using Selenium Java
Performed Data Integration, Data Migration using Data Import and Data Loader for external data
Performed a SME role for the offshore team and supported offshore team
Collaborated with Pos and Stakeholders for UAT testing, E2E Testing and Functional testing and generating data for their testing
Supporting Salesforce automation using Selenium WebDriver, TestNG and Cucumber using Java
Environment: Salesforce CRM, ServiceNow, SOQL, UiPath, JIRA, Postman, Confluence, Selenium, TestNG, Cucumber, Java, Maven
Senior QA Engineer - Salesforce Aug 2021 – Jun 2022
Worked with Salesforce Deal Management team and supported all the Deal and Quote related functionality workflows as part of new SELA work flow in order to support Salesforce Sales and Marketing cloud products.
Responsibilities:
Performed functionality testing for Deal Management workflow for business
Created automation scripts for new features to implement BDD Test Automation
Worked under AGILE methodology to deliver the products on time
Performed deployment and ORG update activities across various sandboxes
Created test automation using Selenium, Java, JBehave, Maven framework
Performed admin activities including but not limited to creating/updating users, updating FLS
Created new fields, updated Page Layouts, updating Objects, Managing Profile permissions
Performed Demos to business owners for the functionalities tested for each sprint
Scheduled and ran the automation regression suits using Jenkins
Environment: Salesforce CRM, Java, Selenium, Jenkins, JBehave, SOQL, Cucumber BDD, IntelliJ, Git
QA Tester - State of Ohio, OH Dec 2019 – Aug 2021
Working for State of Ohio and supporting 5 enterprise applications for the state to help people with Jobs searching, family services and other state provided services.
Responsibilities:
Performed an interface testing with csv and xml files to validate send/receive data
Reviewing the existing Test Automation and enhancing using Azure DevOps/SourceTree
Performed testing on Salesforce Sales cloud for business work flow
Performed Salesforce testing using different business Workflows, Objects, Profiles and Roles
Developed the Micro Focus ALM QC/Octane test scripts to test the Java application
Worked closely with business and BAs to discuss application features and business logic
Scheduled Demos with business to show case regression testing and automation efforts
Embedded SQL queries in UFT One scripts to perform data driven testing
Developed Test Plan, Test Scripts and Test Execution for Functional, E2E and Regression testing
Environment: Salesforce CRM, Control-M, Java, UFT One, Azure DevOps, ALM Octane, Git,
Senior Consultant (QA) J.P. Morgan Chase, OH Nov 2018 – Nov 2019
Working with Asset and Wealth Management application to handle investment banking with US and International clients.
Responsibilities:
Developed the Automation Framework for the AWM application from scratch
Developed Gherkin features files to implement BDD Test Automation
Worked under AGILE methodology to deliver the products on time
Converted the ALM QC test cases into Gherkin feature files to automate the application
Created test automation using Selenium, Java, JavaScript, Cucumber BDD and TestNG framework
Performed data validation using Sybase database and SQL queries
Scheduled and ran the Automation regression suits using Jenkins and Selenium Grid
Environment: Java, ReactJS, Selenium Grid, Jenkins, Sybase, Oracle, SQL, Cucumber BDD, Eclipse IDE
Lead Test Automation Developer (CRM Apps)/ Test Lead - Nationwide, OH MAY 2017 – OCT 2018
Our team was supporting the CRM applications like Salesforce and Siebel. Client was migrating from Siebel to Salesforce system and for that maintaining and verifying that both systems are in sync. Worked as a Project Test Lead for one of the projects.
Responsibilities:
Performed CRM systems testing for Salesforce and Siebel to validate the business functionalities
Created Master Test Plan, Test strategies and Test Scenarios for the projects
Worked under AGILE methodology to deliver the products on time
Performed integrated testing with Salesforce, Siebel/Oracle DB SQL queries and Informatica
Automated the Salesforce and Siebel CRM systems for a Data Migration validation
Created test automation using Ruby, Cucumber, Gherkin & Watir framework as well as API
Performed API Testing for Salesforce to build the automation around it
Scheduled the Show & Tell with business to verify the test validation efforts
Performed Data validation, Data Quality for Data Migration from CSV files to Salesforce using ETL/Informatica
Created Test cases and scenarios using HP ALM, Gherkin and IBM Rational DOORS (RRC/RTC)
Scheduled and ran the automation regression suits using Jenkins and Docker
Worked as a Project Test Lead to deliver the project to meet the deadlines
Environment: Salesforce, Siebel, Informatica, ETL, Jenkins, Docker, IBM Rational, Oracle, Ruby, Cucumber BDD, RubyMine, Watir
Sr. QA Engineer (Media Management System), Beach Body, CA NOV 2015 – MAR 2017
Media Management System (Pioneer) is a web-based application to manage the media buys, vendors and accounting of directs sales of Beach Body fitness products. It is created in Java and Grails platform. The system is integrated with Oracle EBS, SOA and BI to perform high level business logic and track the product sales.
Responsibilities:
Migrated legacy test cases to Test Rail and updated as per new enhancements
Performed Web application UI and back-end testing in MySQL
Followed AGILE environment processes and worked in sprints to complete the tasks
Performed database validation using SQL queries for MySQL
Performed data heavy testing on web application including XML, FTP, ETL and SQL queries
Implemented Robot automation framework using Python scripts from scratch
Performed application Integration Testing with SOA, Oracle EBS and BI
Created User Stories, tickets, and tracked bugs/defects using JIRA
Developed Python scripts and used Selenium Web Driver and JavaScript to support the web application automation
Created custom libraries using Python to enhance automation scripts
Created XML files to test data validation between FTP, BI/ETL and Web Application
Helped other team members to set up and understand Robot Framework Automation implementation
Scheduled sprint demos with stakeholders across different environments like DEV, QA & UAT
Environment: MySQL, JIRA, SQL, Java, Windows 7, GitLab, GitHub, Selenium Web Driver, Robot Framework, Python, Confluence, SOA, Oracle EBS, PyCharm, XML, ETL, Jenkins, JavaScript
QA Engineer (Affinity Product Support), Experian, CA JULY 2015 – NOV 2015
Responsibilities:
Extensive Web Application testing from both UI and SQL Server Database
Created automation with Selenium Web Driver, Cucumber BDD, Capybara with Ruby
Performed Mobile Testing using Fiddler on iOS and Android
QA Engineer (Music Value Processor (MVP)/ DCC), Walt Disney Company, CA NOV 2014 – JULY 2015
Responsibilities:
Extensive Data Migration testing between two databases in SQL Server Database, Hive/Big Data/Hadoop
Performed UI and back-end testing for C# .Net web application for financial system
Used configuration management tool BAMBOO to handle the versioning
Sr. IT QA Engineer - Optum Technologies (United Health Group), CA Aug 2014 – NOV 2014
Responsibilities:
Created PBM Test cases, Bugs, Test Scripts using HP Quality Center (ALM)
Performed Integration Testing with Oracle EBS application and FileNet to validate e-docs
Performed web services testing using SOAP UI as well as HP QTP/UFT
Senior QA Engineer - MedImpact Healthcare Systems, CA MAR 2012 – JUN 2014
Responsibilities:
Developed automation scripts, Test Suite for various applications using Selenium Web Driver with Java
Created automated test suite for Salesforce customer ticket tracking process
Worked and managed onshore-off shore team to achieve and deliver project needs
Worked with Pharmacy Benefits Management (PBM) team to achieve business goals
Scheduled Shell Scripts for reporting, data validating in the UC4 Application Manager
QA Analyst (Portfolio Management System), PIMCO, CA AUG 2010 – FEB 2012
Responsibilities:
Performed Manual Testing using HP ALM (Quality Center) including Negative Testing
Conducted Parameterization in Check Points using Quick Test Professional (QTP)
Developed CODED UI testing scripts for application using C# .Net and Visual Studio
Performed Data testing in Database Migration from Sybase to Oracle and also Application Migration
QA Analyst (Claim Management System), 24x7 ESI Inc, NJ NOV 2007 – AUG 2010
Responsibilities:
Business rules write-up. Provided grid for various combinations of the business rules to the testing team
Analyzed system requirements and developed Test Plan, Test Procedures and Test Cases using HP ALM
Automated the functionality and interface testing of application using Quick Test Pro, also used checkpoints to check properties of various objects
Programmer Analyst (HMS Systems), Cybernet Solutions MAY 2003 – JUN 2006
Responsibilities:
Developed the screens to manage overall functionalities of hospital. Involved in creating the required tables and queries
Developed and executed test cases to check the functionality of Tax and Patient Benefit modules
CERTIFICATION
Salesforce Certified Administrator
EDUCATION
Master of Business Administration (IB), (2007) Bachelor of Commerce, (1997)