Experienced with software testing, including manual and automated methods. Utilizes analytical skills to detect and address defects efficiently. Track record of improving overall product quality and ensuring smooth software deployments.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Senior QA Engineer
Transunion Global Technology
06.2019 - Current
Actively participating in requirements analysis with Business Analysts, Product Owners, Scrum master’s and Developers in agile meetings to perform functional and automation testing using Selenium web driver
Designed and Developed Selenium Java object oriented programming based automation test scripts coding to the regression suite for WEB UI using Selenium Web Driver Page Object Models, Cucumber BDD with MAVEN TEST NG Framework, and Gherkin for features development
Utilized Jenkins with GIT version control to execute the regression suite automatically using pre-defined maven commands and introduced Master and slave concept for selenium grids
Identified defects are logged in Test case management such as Rally and perform a root cause analysis and provide a client walkthrough for each initiative
Restructured and improved the test automation framework selenium WebdriverIO leading to a20% reduction in time spent conducting tests
Extraction and mocking of data for functional and component-level testing are done using the Ab initio ETL tool tied with oracle SQL database using SQL & PLSQL queries
Unix/Linux is used to create shell scripting languages/coding, Jil file, monitoring, and validation of batch jobs with analytical support
Supported successful product launches by coordinating end-to-end testing efforts from planning through execution phases.
Adopted Agile/Scrum/kanban methodologies focusing on a2-week sprint lifecycle – Daily Standups, Sprint Planning, Refinements, and Retrospectives
Performed QA validation after the prod deployment releases to give the complete signoff for each initiative
Strengthened collaboration between QA, development, and product management teams through effective communication strategies.
Mentored junior QA engineers, fostering a culture of continuous learning and professional growth.
Ensured high-quality user experiences by evaluating usability, compatibility, accessibility, and performance across multiple platforms and devices.
Test Automation Analyst (Client: BB&T Bank)
COGNIZANT TECHNOLOGY SOLUTIONS
01.2018 - 06.2019
Create test strategy, test plans, design and execute test cases/scripts that will determine optimal application performance according to specifications
Identifying Automation Scenarios from the set of Test cases/User stories found in the current sprint
Communicate test progress/status, test results, and other relevant information to project stakeholders, business and end-user community, and project management
Implemented Rest Assured web services to generate OTP using the SOAP XML/JSON file
Hands-on experience in Mobile Automation Testing with Perfecto cloud (Android & IOS)
Strong understanding of Oops concepts and Java OO Programming languages
Achieved97% of Automation for all known scenarios, saving almost450 hours/week of manual effort and maturing process improvements
Designed and developed generic reusable automation testing frameworks.
Developed automation test strategies and test plans.
Communicated effectively with stakeholders at all levels of the organization, presenting findings clearly and concisely during progress reports or project reviews.
Test Analyst (Client: Citi Bank)
COGNIZANT TECHNOLOGY SOLUTIONS
11.2017 - 12.2017
Proficiency in developing Test strategies and test cases based on the functional and system requirement documents the stakeholders and product owner provided in agile scrum/kanban/waterfall models
Experience in Banking domain and core banking products Flex cube, Investment banking, Retail trade, wealth management in various web, windows, Unix, pos applications
Experienced in Agile methodology and different phases of Software Development Life Cycle (SDLC methodologies) and Software Testing Life Cycle (STLC)
Understanding the market standards implementing the new tools for the growth of the project and working independently
Hands-on experience in the design, development of QA standards, application testing best practices and a good understanding of the systems development lifecycle process
I have prepared a traceability matrix from the test case created and executed that matches100% of the given specifications
Created Python scripts to automate Agile Central rally to fetch the production defects and mail them
Internal consulting with cross-functional on the requirement gathering and provided detailed defect reproduction steps for more than500+ defects during retesting
I have performed various tests such as Functional, Non-functional, Regression, End-to-End, System, Smoke, sanity, User Acceptance (UAT), accessibility, Integration, Data-driven and Performance
Debugging software using the Eclipse tool finds the root cause of the failures
Validation using SQL programming in MySQL/mongo DB2 based on the project requirement for database
Boosted team efficiency through effective knowledge-sharing sessions and mentoring junior testers.
Increased overall test coverage, prioritizing high-risk functionalities for thorough examination.
Soft skills: Team Collaboration, attention to detail, Strong analytical thinking for problem-solving, good verbal communication skills, good interpersonal skills, organizational skills, pleasant customer service, service orientation
Education
Master of Business Administration - Information Systems