QA Analyst
ad4xyp@r.postjobfree.com
732-***-**** (Ext 104)
Career Profile
** ***** ** ******* ********** in Software Development and Testing (Automation, Web Services, Manual, Product) with expertise in Requirements gathering, Analysis, Design, Application Testing Quality Assurance of Banking, Health Insurance, Telecom and Product based applications for various clients.
11 years of qualitative experience in software testing with 5 years in Automation Testing - Selenium web driver using JAVA and Rest Assured
Developed Element Driven, Data Driven and BDD Cucumber framework for executing Selenium, scripts.
Good Experience in databases and SQL.
Strong experience of SDLC as well as STLC and the role of QA in different testing methodologies like AGILE and Waterfall
Expertise in working with Selenium Web Driver using JAVA, Cypress, Appium, Rest Assured, Maven, TESTNG, JUNIT, Cucumber, BDD for Automation testing
Experience in HP QC (Quality Centre) for test management, JIRA, qTest and VersionOne for Agile/story board and Bug tracking
Experience in writing CSS selectors, XPATH expression to identify web elements using selenium web driver
Experience in reading the test data from Excel spread sheets using TESTNG data provider for selenium scripts
Good experience in Firebug, Fire path, Maven, Junit and TESTNG annotations
Experience with Continuous Integration tool JENKINS, build tool Maven and Version control, GIT Hub.
Facilitate test-driven development, not only through automated tests, but as an approach that all the developers on team should embrace
Perform automation framework assessment and setup roadmap for improving the maturity
Work closely with architects, application developers, and business team to define automation solutions for services, web, mobile applications
Possess working knowledge on Web services testing using Postman
Involvement in Test Estimations and Test strategy implementation
Responsible for checking cross browser compatibility of different elements and tags, hence worked on different browsers like IE, Chrome, FF, Edge
Having good experience in understanding business requirements, designing, preparing, and executing test cases for web application, defect tracking and reporting
Experience with UAT testing along with data setup, environment setup and coordination between users, development, business analyst and product management teams
Manage defect tracking and provide informative as required
Decent knowledge of Cypress
Decent knowledge AWS.
Skill Set
Full Stack Test Automation
Java, Selenium, Cucumber, Maven, TestNG, JUnit, Appium, Rest Assured, HTTP Client, JSON Object, SQL, Excel and OVIS
(Oracle based Visual Intelligence System)
Framework
Element Driven, BDD, RAFT, Data Driven, Hybrid, Blue Fin, V4, Keyword Driven
Programming Language
Basic Java for test automation
API Testing
Post Man, Soap UI, Rest Assured, HTTP Client, Ham Crest API, JSON Simple, JSON Object, JSON Array, JSON Parser, JSON Path
Test Management Tools
JIRA, QC(ALM), qTest, VersionOne
Continuous Integration
Jenkins, Docker
Database & Tools
Teradata and Toad for Oracle
Domain
Banking, Customer Support, Telecom, Product, Health Insurance
Testing Methodologies
SDLC, STLC, Agile Methodology, Waterfall
Project Experience
Client: US Bank (Remote, Pittsburgh, PA) (Oct 2022 -Apr-2024)
Project: Conversion of Online Banking System from legacy to Microservices
Role: QA Analyst
Description: This project is the combination of three projects, where we are moving from SQL to Casandra database wise, SOAP to REST API wise and Angular to REACT UI wise. This includes the complete transformation of the main banking system including the Mobile Application.
Tools and Technology: Java, Selenium Web driver, Cucumber, BDD, Maven, Jenkins, Jira, Rest Assured, HTTP Client, JSON Path, JSON Object, JSON Array, Docker
Responsibilities:
Review and analyze system specifications and flow for Legacy and come up with functional testing plan for the new system.
Developed BDD Framework using Java, Selenium, Cucumber, Maven, Junit
Build and enhanced automated test framework Page Object Model concepts
Created reusable component, helper class, common libraries, common extended report
Created common pre-defined step definition class for UI, API, ETL automation
Implement and manage CI/CD using Docker with Jenkins pipeline
Work closely with Application Managers and identify Test Scenarios for different Test Types.
Help developers and other testers in data creation and manipulation for the analysis and testing.
Analyze the new microservices based functions and ensure that they perform as per the existing banking system and meet the business requirements.
Monitor risk-management procedures and maintain and analyze problem logs to identify and report recurring issues to management and product development.
Monitoring the results of Pilot execution and ensuring they meet the standards.
Lead Offshore team and help them manage the dynamic nature of management requirement being the POC for the current function being developed.
Client: Highmark Health Solutions (Pittsburgh, PA) June 2019-Sept 2022
Project 1: Provider Data Demographics Management
Project 2: CPM Update for Optum Occurrences Field Changes
Project 3: GENDER U
Project 4: SARA UPGRADE
Role: QA Analyst
Responsibilities:
Developed Element Driven Framework using Java, Selenium, BDD, Cucumber, Maven
Create and maintain automation test script in Feature File, write reusable component, helper class in JAVA
Performed webservices/API automation using REST Assured, Request Specification, Ham Crest, JSON Array, JSON Object, JSON Path
Used Postman & SOAP UI for REST service testing
Performed data validation testing writing SQL queries
Used SVN, Bitbucket as code management source
Implement and manage CI/CD using Docker with Jenkins pipeline
Creating the Feature File and writing the customized step definition for application automation
A round of testing was performed covering all the functionality ensuring integrity of the application
Build smoke test cases for E2E critical flow and automate the CI/CD pipeline
Automation framework design and implementations
Monitored smoke and sanity testing for every build and in different environments
Analyze and resolve the major roadblocks affecting daily script development targets
Developed automation strategy to support regression testing
Performed data validation testing writing SQL queries
Providing test automation results to project managers/developers/manual testers.
Client: TRACFONE WIRELESS (Miami, FL) March 2019–May 2019
Project: International Roaming for Claro Enterprise Solutions
Role: QA
Description: CASTOR is the new implementation to construct the FMS into small micro services. All the micro services will be integrated with CHRONOS and CHAOS
Responsibilities:
Execute and Maintain automation test script in Feature File.
Creating the Feature File and writing the customized step definition for application automation
Used Postman & SOAP UI for rest service testing
Involving in giving daily and weekly status report to clients
Maintaining the regression test case based on the new functionality
Reporting any defects / Observation on day-to-day basis
Client: Samsung India (Gurgaon, India) Jan 2014 -Feb 2016
Project: Service Center Operations for S5 handsets
Role: Sr. Data Analyst
Description: Samsung launched S5 handsets in India, this included the upgradation of Samsung service center and ticketing tools for S5 and performance management
Responsibilities:
Perform analyses to measure performance & identify trends.
Development of operational reporting using SQL, and BI tools
Responsible for time-to-time SLA, KPI definition/ redefinition and scope change meetings and subsequent documentation along with KPI evaluation.
Responsible for handling high escalated issues, maintain emphasis on the highest quality of customer service.
Proactively offer optimization suggestions based on client KPIs and delivery needs
Regulating & Controlling Information in all Service Centers across the country
Monitoring & Tracking of parts availability to service centers to avoid escalations
Maintains the integrity of the master data model by supporting business-driven rationalization of data elements and governing maintenance processes Reviewing the Test Reports and preparing Test Summary report
Providing test automation results to project managers/developers/manual testers
Build smoke test cases for E2E critical flow and automate the CI/CD pipeline.
Managing the changes and executing regression test suite in Execution Factory
Client: Indus Towers (Gurgaon, India) Nov.2009-Jan.2014
Project: Establishing TOC Operations
Role: Data Analyst
Description: Indus Towers is an independently managed company offering passive infrastructure services to all telecom operators and other wireless services providers such as broadband service providers. This was the launch of their first TOC (Tower Operations Center) to monitor the site activities via live Alarm Monitoring with Solaris based Web fam navigator.
Responsibilities:
Work with clients to determine business requirements, priorities, define key performance indicators (KPI), and support defining our ongoing BI & Data Warehouse strategy. Effectively communicate with Stakeholders, internal Development and Technical Support staff to resolve issues.
Assess business rules, collaborate with stakeholders and perform source-to-target data mapping, design, and review.
Developing analytical methods for data collection, data variables, storage, analysis, statistics, and presentations.
Collaborate across technical teams and Business Analysts/Consultants (Indus or 3rd party) to procure and analyze data
Acquire and abstract primary or secondary data from existing and futuristic data sources Ensuring documentation using best practices, support processes and escalation protocols; performing tasks related to designing and quality development.
Performed data validation testing writing SQL queries
Proactively create and present quality analysis including dashboards and interpret trends and patterns
Focal point for making sound decisions related to data collection, data analysis, data security, methodologies, and designs.
Responsible for time-to-time SLA, KPI definition/ redefinition and scope change meetings and subsequent documentation along with KPI evaluation.
Education
Bachelor of Engineering in Electrical and Electronics (BE – EEE)
MAU Rohtak - 2009