Home

Bharathi - QA Automation // SDET
[email protected]
Location: Menomonee Falls, Wisconsin, USA
Relocation: YES
Visa: H4-EAD
Resume file: Bharathi Devi_1744750087000.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Bharathi A (732)-313-2677
[email protected]

SDET/Sr. QA Automation Engineer with over 10 years of experience in Quality Assurance, I specialize in manual and automation testing stand-alone, client-server, and web-based applications, performing Functional, Regression, Integration, Browser-compatibility, UAT, End-to-End and GUI testing. My expertise extends to backend API testing and automation of RESTful APIs using Cypress and Selenium WebDriver. Additionally, I am well-versed in Junit, TestNG, Maven, and Jenkins for unit testing, project building, and continuous integration. Expertise in JAVA, SQL, C, and Python programming languages. I have a comprehensive understanding of Agile methodology, Software Development Life Cycle, Software Testing Life Cycle, and Bug Life Cycle.


Programming Languages C, C++, Java 1.8, Python, SQL, and PL/SQL.
Platforms Windows, Android, iOS, Linux, and Unix.
Testing Tools Selenium Web Driver, Selenium Grid, Kafka, Cypress, TestNG, Jenkins, RestAssured, PyTest, Cucumber, BDD, Junit, Appium, Maven, Postman, SOAP UI, and Karate.
Web Technologies HTML, CSS, JavaScript, Ajax, AngularJS, React JS and Bootstrap,
XML Technologies XML, XSL, XPATH, XQuery, XSD and XSL.
Cloud Technologies Amazon Web Services (AWS), and AZURE
Databases Oracle, My SQL, SQL Server, and IBM DB2, NoSQL.
Web/Application Servers Apache Tomcat, IBM Web Sphere, Web logic and JBOSS.
Build Tools Maven, Gradle and Jenkins.
Browsers Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera
IDE / Tools Eclipse, IntelliJ, and Spring Tool Suite (STS).
Defect Tools JIRA, HP Quality Center/ALM, Rally, Bugzilla
Version Control Tortoise SVN, CVS, Bitbucket, GitHub and GIT.


Description: Mastercard Cyber Secure is developed to build on the Account Data Compromise (ADC) program by providing integrated technology to create a baseline of transparent cybersecurity information on bank and merchant online profiles in the payment ecosystem to help elevate the overall safety and security of the Mastercard network. I am responsible for testing REST JSON APIs in the context of making sure it performs as expected and testing the Mastercard Connect web application as well.
Responsibilities:
Responsible for the design, development, and execution of Automation Test Framework for Mastercard web applications.
Collaborated with distributed teams for Agile development, planning, and execution of Automation tests, worked closely with development teams to accomplish Test Driven Development.
Managed Testing Tasks and followed User Stories in Rally for Test Planning and status reports.

Executed regular regression and smoke tests on mobile and web applications.
Implemented design patterns like Page Object, Data Driven, UI Mapping in Hybrid automation framework with Core Java, Selenium Web driver, Maven, Testing, Cucumber, BDD, JavaScript and Jenkins, Apache POI.
Using NoSQL for storing and modeling structured, semi-structured, and unstructured data in one database.
Created multiple test cases in the end-to-end (E2E) testing of the application. Testing API services using
Postman and RestAssured.
Design, develop, and maintain robust test automation frameworks using Python. Automate API testing using Python libraries such as Requests and PyTest.
Use Python to read and manipulate data from various sources (e.g., CSV, JSON, databases).
Performing the back-end testing to ensure data consistency by writing and executing SQL queries.
Developing the test cases for automation in Selenium (with Java) and Karate. Analyzing Application Requirements, Functional Specifications and Test Specifications.
Test Case Design: Create detailed test cases and scenarios to cover all aspects of Kafka message flows and data processing.
Perform functional testing, Integration Testing, performance testing to ensure Kafka applications meet specified requirements.
Developed Hybrid framework to test web applications using java, TestNG, Cucumber in IntelliJ.
Designed and developed automation test scripts using the Selenium Web driver and managed testing activities using Rally and Worked on Git, Bitbucket repositories.
Involved in testing REST services using RestAssured and JBehave BDD framework and tested both XML and JSON formats.
Develop and maintain automated test scripts for Kafka topics, producers, and consumers.
Update the framework with helper methods if any while developing REST API automation scripts.
Performed System Testing, Functional Testing, Sanity Testing, Regression Testing and Usability Testing. Used manual and automated scripts for testing the Application.
Responsible for GUI and Functional Testing, using Black box Testing Techniques.
Writing Test cases using Element locators, WebDriver methods, Core Java programming features and TestNG/Junit Annotations.
Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS.
Used UNIX shell scripts to search/modify files and used GIT/Bitbucket for version control across common source code used by developers.

Environment: Rest Assured, REST APIs, Postman, Java 1.8, Selenium, Karate, IntelliJ, Kafka, Log4j, Junit, TestNG, Cucumber, SQL, Oracle, AWS, Rally, Bitbucket.



Description: Intuit Inc. is an American business software company that specializes in financial software.
HR dashboard: It is a business intelligence tool that allows Human Resource teams to track, analyze and report on HR key performance indicators. Interactive dashboards leverage an HR analytics platform that helps HR teams to quickly find insights that will improve recruiting, optimize workplace management, and enhance employee performance.
Financial Data Services (FDS): It is an integral part of INTUIT's product and services.

Responsibilities:
Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application Executed regular regression and smoke test on mobile and web application.

Implemented design patterns like Page Object, Data Driven, UI Mapping in Hybrid automation framework with Core Java, Cypress, Selenium Web driver, Maven, Testing, Cucumber, BDD, JavaScript and Jenkins, Apache POI.
Part of the FDS team, driving the automation backlog by adding coverage to the test suite for all the DAS (Data Acquisition Services) services.
Prepared Traceability Matrix, Test Plans, Test Scenarios, Test Cases and Test Data.
Testing API services using Postman and RestAssured. Created multiple test cases in the end-to-end migration testing of the app from Android pay to Google pay.
Design, develop, and maintain robust test automation frameworks using Python. Automate API testing using Python libraries such as Requests and PyTest.
Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
Developing the test cases for the automation in selenium with Java.
Validated the payment types (invoices and credit card processing) and shipping methods on the web.
Analyzing Application Requirements, Functional Specifications and Test Specifications.
Creating automated test scripts using Cypress automation tools. Build an enhanced automated test framework using Cypress.
Write and maintain automated test cases using Appium for both Android and iOS platforms. Ensure test cases are reusable and cover a wide range of scenarios.
Execute automated test scripts on various devices and operating systems to validate the functionality, performance, and reliability of mobile applications.
Developed Hybrid framework to test web applications using java, TestNG, Cucumber in eclipse.
Involved in testing REST services using RestAssured and tested both XML and JSON formats. Update the framework with helper methods if any while developing REST API automation scripts.
Provide all data validation through SQL queries to perform Back-end testing.
Performed System Testing, Functional Testing, Sanity Testing, Regression Testing and Usability Testing. Used manual and automated scripts for testing the Application.
Use Python to read and manipulate data from various sources (e.g., CSV, JSON, databases).
Responsible for GUI and Functional Testing, using Black box Testing Techniques. Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
Writing Test cases using Element locators, WebDriver methods, Core Java programming features and
TestNG Annotations. Monitored the error logs using log4j and fixed the problems.

Environment: JSON, SoapUI, Selenium WebDriver, Cypress, Appium, JUnit, Karate, TestNG, Maven, Jmeter, Jenkins, Eclipse, JIRA, Confluence, Python, Cucumber, Log4j, Groovy, Jira, Git, and log4j.



Description: This System consists of different modules like system admin module, create employee module, patient module, bill plan, policy, bill claim, doctor scheduling. Each Patient entering the hospital will be allotted with a case sheet which contains personal information of the patient, his/ her local information. Doctors investigate the problems of patients and treatment will be given based on this information. In this project my duties were to check the web application and front-end functionalities such as login, register and search.
Responsibilities:
Strong understanding of SDLC, STLC and QA methodologies which enables me to actively contribute to Requirement Gathering, Test Planning, Test Cases, Test Data Set up, Manual testing, Black box testing.

Involved in Complete Software Testing Life Cycle and Software Development Life Cycle. Involved 50% Manual and 50% Automation Testing Using ReadyAPI.
Extensively worked as a QA Analyst in Web applications, Client Server Applications and Database Systems for different software domains.
Knowledge of Families First/TANF, SNAP/FS, Child Care, TennCare Medicaid and TennCare Standard policies.
Updated the client details of the SNAP program using CMS features. Conducted cross-browser testing of SNAP Applications.
Experience in Manual as well as automated testing using tools like selenium, SOAP UI and Rational Integration tester.
Automated tests for REST and SOAP APIs and virtualized APIs using Rational Integration tester. Developed and deployed test Load scripts to do end to end performance testing using LoadRunner.
Extensively used ETL methodology for testing and supporting data extraction, transformations and loading processing, in a corporate-wide- ETL Solution using Informatica.
Experience working with open-source testing tools like SoapUI, Postman, JMeter to perform web services testing and performance testing.
Creating test scripts using C# and Selenium Web Driver for the functional test cases.
Tested the data load process using the Informatica PowerCenter ETL tool. Created ETL test data for all ETL mapping rules to test the functionality of the Informatica Mapping.
Web services testing using SOAP UI and load UI. Used the Groovy language to verify Webservices through SOAPUI. Validated both REST and SOAP Services Using Postman tool.
Developed test plans and strategies for all areas of Facets including Claims, Medical Plan (plan/product config), Customer Service, Provider, Subscriber, Membership.
Gathered business and functional requirements for eligibility determination for SNAP, TANF and Medicaid programs. Tested Webservices/XML/SOAP and RESTFul services using ReadyAPI tool.
Validated WSDL, request and response XML. Added Assertions to validate the response xml with database.
Experience in GUI Testing, Regression Testing, Data Driven Testing, Functional Testing, Database Testing and User Acceptance Testing.
Experience in Smoke, Functional, Integration, System, Regression and UAT Testing.
Environment: JSON, ReadyApi, PLSQL, Load UI, AWS, Agile manager, Python, Jxplorer, XMLspy, SOAPUI, JIRA, HP Quality Center, ETL,MS Access, Facets, Groovy, Cassandra, Postman, LoadRunner, Microservices, Rational Integration tester.



Description: Description: The project involved in testing redesign/development for GAP s Web-based online portal and troubleshooting the existing application. The retail/ecommerce platform was remodeled, and new features were added for easy - shopping, navigation, search, results display etc.
Responsibilities:
Eliciting requirements from the Development and Business teams to identify the input to the design, development and identify test cases and possible test scenarios.
Execution and maintenance of effective automation test scripts using Selenium Web Driver for the application under test.
Expertise in grouping of test suites, test cases and test methods for regression and functional testing using
TestNG Annotations like Groups, Parameter, Data Provider and Tags.
Executed testing on front end systems using Page Object Model.
Developed reusable functional libraries, created custom objects, exception handling/Recovery Scenarios in QTP/UFT.
Implemented Testing Center of Excellence, Keyword driven testing in Quick Test Professional (QTP/UFT) to test the application.

Using UFT, converted manual test cases to automation test scripts, Developed automation test framework for HP Quality Center, QTP / HP UFT.
Integrate test scripts with Jenkins using custom framework and daily run the regression.
Design, Build, and Execute automated test scripts using Selenium Web Driver against web-based applications in JAVA language.
Provide all data validation through SQL queries to perform Back-end testing.
Environment: Windows, Selenium,QTP, Python, Cucumber,Jmeter, Page Object Model, Java, SQL, JIRA, Eclipse, SVN, Jenkins
Keywords: cprogramm cplusplus csharp quality analyst user interface javascript access management information technology hewlett packard microsoft procedural language

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5270
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: