Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Nagendra Ojha

Mobile – (848)600-5090

Email ID: nagendraohja@yandex.com

Summary
A seasoned QA Automation professional with 14 years of experience, I excel at crafting robust testing solutions
across various platforms (mobile, desktop, web). My expertise lies in leveraging industry-standard tools like
Selenium, HP UFT/QTP, and API testing frameworks (REST API, SOAPUI/JMETER) to design and execute
comprehensive test suites. This ensures high-quality software by identifying and validating functionalities
throughout the development lifecycle. I possess a deep understanding of testing methodologies (ATDD, BDD,
TDD) and can effectively collaborate with cross-functional teams to deliver projects on time and within budget.

Highlights:
• Proficient in Automation tools like, UFT/Selenium/SOAPUI/JMETER/Ruby Cucumber, Java-JVM, JAVA, HP
service virtualization, BDD, TDD/ Jenkins/GIT and Microservice architecture.
• HP QTP- UFT 12.2, SELENIUM, ATDD (RUBY CUCUMBER, Java-JVM), BDD, TDD.
• Experience in Feature Testing - Automation Testing – Performance Testing - Integration Testing-Regression
Testing - User Acceptance Testing and cross-functional teams to build and deliver a project.
• Excellent Knowledge on UAT testing and coordinating with client-side stakeholders like Business Users, Project
Managers.
• Good understanding of DB2 Oracle Database, Teradata Mainframe, MS SQL JIRA/Version One, Swagger,
SPLUNG, PUTTY, ALM, TFS/MTM.
• Experience in MongoDB, Rational Clear Quest, Para soft, Mainframe database, HP Quality Center, and Radar-
Apple Tracking tool.
• Set up, maintain, and perform test automation frameworks on multiple application platforms, such as Mobile,
Desktop, and Web, and building test scenarios and acceptance/functional tests using Python/Java programming
language.
• Experienced in DevOps practices: Continuous Integration/Delivery (CI/CD), Jenkins.
• Co-ordination with Offshore team and Onsite team.
• Developer JAVA/ RUBY Cucumber using Gherkin scripts to validate Pre and Post conditions of the eAPI service.
• Experience in API testing and development.
• Experience in Integrate with CI/CD reporting with UI testing tool.
• Functional UI, load testing and Restful API testing and Micro services.
• Record and play with cross browser UI automation testing.
• Strong Hands-on experience for AWS cloud migration from Oracle Database to Mainframe.
• Experience in creating, Maintaining, executing test plan, reviewing the test plans, functional test cases, test
data with Web and Mobile Applications

Educational Qualification

 Master’s degree from Jawaharlal Nehru University-2003

Technical Skills:
 Domain Knowledge: Embedded Systems (Printer), Banking & Finance, Insurance, Web Service, Security, Retail,
Telecom, E-commerce, Hospitality
 API Testing: Advanced Postman, SOAP UI, Playwright, Swagger
 Tools: Selenium, Quick Test Pro QTP & UFT, Selenium-IDE, Load Runner& Performance Center, Quality Center
ALM /Test Director& Win Runner, JMETER, Load Runner, BDD, TDD ,HP Service Test, Soap UI pro, Test Harness
tool (Localization) & D5&DDT, RADAR TRACKING, HP Service Virtualization, Agile -Version One, Jira, Version-
One, Mongo DB, ATDD (RUBY CUCUMBER), Java-JVM, Mongo Chef Enterprises, Para soft, TFS, MTM (Test
Manager), Postgres, Groovy Spock, CA DEV TEST, Mainframe Testing, ADB, Android SDK, Xcode, Cypress, Python
 Version Control: Git, Visual Studio Team Server (VSTS), Subversion (SVN) Operating Systems
 Database: DB2, Oracle Database, Tera data, Mainframe, MS Access, MS SQL Server, MongoDB, Postgres
 Cloud Environments: AWS, Azure
 Mobile Testing: Appium, Web driver, iOS, Android
 Scripting: JavaScript, TypeScript, Java, Groovy, Python, Cypress

Professional Experience
Fidelity Investments April 2023 – Till Date
SDET/Test Lead
Responsibilities:
 Internal Investment App Automation (Java, REST API): Automated an internal investment application using
Java. Validated functionalities through REST API calls and reviewed reports related to test script validation, code
quality, test coverage, and extent report verification.
 End-to-End Automation Framework Development: Developed an end-to-end automation framework utilizing
Selenium WebDriver, Behave framework, Jenkins, Gherkin syntax, RESTful APIs, and Postman.
 Mobile App Testing with Appium: Tested mobile applications across various platforms (iOS & Android) using
the Appium tool.
 Data-Driven Testing with Selenium: Prepared test data for data-driven testing using Selenium WebDriver.
 Cucumber Framework Enhancement (Java, Page Object Model): Built and enhanced an automated Cucumber
framework using Java and the Page Object Model concept. Monitored the performance and availability of the
FBH (Fidelity Health Benefit) application.
 Behavior-Driven Testing with Cucumber: Developed Keyword-Driven, Data-Driven, Behavior-Driven, and
Hybrid Cucumber framework test scripts. Responsibilities included analyzing bugs, interacting with the
development team, and tracking bugs until closure.
 Cypress Framework Development and Execution: Developed and executed test scripts using the Cypress
framework based on requirements and change request documents.
 Playwright for API Testing: Utilized Playwright for API testing.
 Cypress Framework Enhancement (Page Object Model): Built and enhanced an automated framework using
Cypress and the Page Object Model concept.
 PyTest Automation Script Creation: Created baseline automation scripts using PyTest in the Dev and ACP
environments.
 Data Validation with SQL: Performed data validation using SQL. This involved writing SQL scripts including
transactions, database object validation, and dynamic SQL queries for data retrieval and processing.
 Page Object Model Implementation: Implemented a Page Object Model automation framework with Selenium
WebDriver, Java, and Cucumber.
 Test Case Creation & UAT Execution: Created test cases for validation, cross-checks, and manual testing.
Responsibilities also included planning, preparing, and executing UAT (User Acceptance Testing) test cases, and
potentially managing related request/response validations.

eBixCash / IHG Hotels & Resorts, Georgia Mar 2021 – April ,2023

SDET Lead
Responsibilities
 Automated Web UI Testing with Selenium & BDD: Executed and automated test scripts for web interfaces using
Selenium WebDriver. Leveraged a BDD framework for test execution, data validation, and report generation.
 Payment Platform Development & Cypress Project Management: Designed and implemented a payment
platform while also creating Cypress projects in the command line and managing code through a Bitbucket
repository. Conducted Cypress training and exploratory testing sessions.
 Java & Selenium Test Automation with Logging: Wrote test case automation scripts in Java using Selenium
WebDriver. Employed Log4j for logging automated test steps and errors.
 Selenium Automation Framework Development (Java & JUnit): Developed an automation framework for test
execution using JUnit, utilizing the Java client library for Selenium WebDriver.
 Cross-Browser & Cross-Platform Testing with Selenium & Cucumber: Implemented cross-browser and cross-
platform web testing with Selenium WebDriver. Performed build acceptance testing and smoke testing using the
Cucumber automation tool.
 Functional, Regression & Integration Test Automation (Selenium): Handled test status reporting, retesting fixes,
and automating functional, regression, and integration tests using Selenium.
 Database Operations & Back-End Validations: Validated database operations by executing SQL statements and
created stored procedures and functions for efficient data storage.
 Version Control & Development Tools (Testing Activities): Utilized version control systems (Subversion, GIT) and
development tools (Eclipse, Maven, Jenkins) within testing activities.
 AppDynamics Monitoring in AWS Cloud: Monitored reports and data in the cloud using the AppDynamics
monitoring tool within the AWS environment.

AT&T Global Network Services, Oregon Dec 2018 to Feb


2021
SDET
Responsibilities
 Mobile Device Expertise (Android & iOS): Possesses expertise in performing test execution on real mobile
devices including Samsung Galaxy S9/S20 (Android 10/11), iPhone XS/11 (iOS 12/14), Motorola, and OnePlus
devices.
 Comprehensive Mobile App Testing: Experienced in conducting a variety of testing methodologies including
functional testing, user acceptance testing, and accessibility testing.
 Automation & Scripting Skills: Proficient in using ADB, Unix/Linux commands, and job schedulers for automation
tasks. Utilized Xcode for iOS device testing.
 End-to-End Manual Testing: Performed end-to-end functional manual testing and data validation for mobile
applications.
 Native & Hybrid App Testing Expertise: Possesses expertise in testing native and hybrid mobile applications
across Android and iOS devices using Appium.
 Mobile Automation with Appium: Implemented Appium automation for an Android-based Point of Sale (POS)
application.
 Mobile Connectivity Testing: Executed test cases for functionalities like WLAN, Bluetooth, and Bluetooth Wi-Fi
coexistence on mobile phones, car kits, embedded printer systems, and other connected devices.
 Defect Reporting & Version Control: Utilized Version One for defect reporting related to mobile application and
device testing, potentially including writing code for embedded systems.
 WLAN Interoperability Testing: Conducted WLAN interoperability testing using various devices including Wi-Fi
adapters, mobile phones, tablets, laptops, baby monitors, and Wi-Fi cameras.

Capital One -360, Delaware May 2015 to May 2017


SDET
Responsibilities
 Web UI Automation Framework Development (BDD, Cucumber, Selenium): Created a web automation
framework utilizing BDD principles, Cucumber testing tool, and Selenium WebDriver.
 Web Service Automation Framework Development (Java, TestNG): Developed a framework for automating web
service testing using Selenium Java and the TestNG testing framework.
 JUnit Automation Testing: Contributed to automation testing initiatives using the JUnit framework.
 Code Review & Testing: Performed code reviews, configuration management, RESTful API validation, regression
testing, and end-to-end testing.
 Node.js & TypeScript Automation Framework Development: Responsible for installing and automating
functional test cases using Node.js and TypeScript.
 RESTful Web Service Development (Python): Developed a Python-based RESTful web service API.
 Python Application Bug Fixing & Deployment: Troubleshooted, fixed, and deployed bug fixes for a critical Python
application (Capital 360) that served as a primary data source for both customers and internal customer service.
 Reusable Python API Development: Created a reusable Python API designed for integration within multiple
modules.
 Cypress Framework Enhancement & Performance Monitoring: Enhanced an automated framework using
Cypress and the Page Object Model concept. Additionally, monitored application performance and availability.
 UAT Testing & Execution: Performed User Acceptance Testing (UAT) in collaboration with clients. Responsibilities
included planning, preparing, and executing test cases and managing the testing cycle using a defect tracking tool
(e.g., Quality Center).

US Bank, USA Aug 2014 to May 2015


Sr. Engineer

Apple Online Store Test, Cupertino, CA Dec 2013 to Aug 2014


Test Engineer

Morgan-Stanley, BOSTON Jan 2013 to Dec 2013


QA Engineer

TJMAX (Interactive Voice Response) Feb 2010 to Jan 2013


Senior Technical ETL &DW/BI Architect

You might also like