Post Job Free
Sign in

Qa Automation Duke Energy

Location:
United States
Salary:
$65
Posted:
August 08, 2022

Contact this candidate

Resume:

MADHAVI

QA Automation Engineer / SDET

Phone: - 609-***-**** Email ID: - ****@******************.***

OBJECTIVE

Around 7 years of professional experience as a Senior QA Automation. Experienced in software Automation Testing, Analyzing, Reviewing, Understanding Business/Functional requirements. Expertise in TDD, BDD, API Testing using Selenium, Cucumber, java, SoapUI, REST ASSURED, Appium while serving clients in various domains such as Retail, Computer Software, Financial, Construction, Insurance, Information Technology. Experience in serving various domains like Banking, Retail, Freight & Logistics, and Insurance.

PROFESSIONAL SUMMARY:

•Excellent understanding and experience of working on AGILE Methodologies and involved in all phases of Software Development Life Cycle.

•Experienced in Analyzing, Designing, and Implementation of QA Testing strategy for Web based and Client/Server applications using Automation testing and manual testing.

•Experienced in writing test cases, test scripts, test automation using diverse testing tools like Selenium WebDriver, Cucumber, Postman, SOAP-UI & SQL Server.

•Experience in designing Automation Framework using C# and JAVA, and JavaScript

•Excellent skills in overall Defect Management/Problem Solving, which includes reporting and tracking bugs using JIRA, TFS.

•Created automation scripts using Katalon, Selenium.

•Expertise in Unit Testing, Integration Testing, GUI testing, Functional testing, Accessibility Testing, System testing, Regression Testing, User Acceptance testing, end-to-end testing and Black Box testing methodologies.

•Experience in cross-browser testing of web applications verified application functionalities in different browsers such as IE, edge, Firefox, Safari, Opera and Chrome.

•Expert in automation script development using different automation tools like Selenium WebDriver (using Visual Studio, Eclipse, IntelliJ Idea, C#, Java, NUnit, JUnit, and TestNG).

•Extensively worked with Selenium, Soap UI, SOATest, Cucumber, Katalon.

•Experience involves working with Framework, Spring MVC and Restful.

•Experienced in CI/CD process for various test suites, pipeline and automated scheduling using Jenkins.

•Have a good experience in Data Migration testing and Web Interface testing.

•Experience in Back-End testing to ensure back-end data consistency with the front-end by writing and executing SQL queries and also writing complex queries to verify as business logic.

•Experience in Mobile Testing using tools like Appium, Selendroid, UIAutomator.

•Experience in Mobile APP testing on Android, iPad and iPhone, Emulator, Simulator to perform Mobile App testing, phone functionality and native app testing.

•Experience in using Google Espresso framework for Android and iOS mobile application.

•Experience in automation Testing Framework for Android Application Testing with Espresso and Java.

•Performed UI and Functional testing on Android and iOS devices (smart phones, tablets)

using Katalon Studio.

•Good experience in Functional Testing, UAT, Integration testing, System testing, Exception testing and Backend Testing of Mobile applications.

Technical Skills and Abilities:

Methodologies:

Agile (Scrum) and Waterfall

Software Testing:

Functional, Database, Security, Performance, Desktop Applications and Web based UI Testing, Windows and Web Services.

Testing tools:

Selenium Webdriver, Cloud Testing, Cucumber, Specflow, Quality Center, Postman, SOAPUI

Test Build & Integration Tools:

Maven, Tortoise, GIT, Jenkins

Programming Languages:

JAVA, C#, .Net, JavaScript, Gherkin, HTML, CSS, SQL, PL/SQL, T-SQL

Databases:

SQL Server, Oracle, MYSQL

Testing Frameworks:

JUnit, TestNG, NUnit

Other tools:

Jira, TFS, Eclipse, Visual Studio, IntelliJ, Bitbucket, SourceTree

Automation tools:

Cucumber, Specfllow, JUnit, TestNG

Web services:

SOAP, RESTful web services/API

Browsers:

Google Chrome, Internet Explorer, Mozilla Firefox, Safari, Opera

Professional Work Experience:

Client: Novant Health – Winston Salem, NC Jan-2021 - till date

Role: QA Automation Engineer/ SDET

Responsibilities:

•Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile and Scrum methodologies.

• Participated in daily SCRUM meetings and tested each SPRINT deliverable.

•Developed and executed Test Suites and Test Scripts based on the requirement documents using qTest and Rally.

•Performed both Positive and Negative Testing manually according to the requirements.

•Created and maintained test plan, test cases and automation test documents.

•Extensively automated System Integrated, Regression and Functional, Sanity test by developing test cases and test suites using Selenium WebDriver, Java and Groovy.

•Developed Test Plan and Test Cases for REST API/Web Services testing using Postman.

•Created automation framework using Selenium.

•Built automation scripts from scratch to validate API response and UI features.

•Align new development features on automation script based on the functional enhancement.

• Administer connectivity distribution and evaluate the usage based on different locations.

•Worked on Software Verification and Validation manually using Assertions for automation.

•Implemented JavaScript automation suites using Testcafe.

•Experience working in an Agile environment and participated in different scrum

meetings.

•Wrote Gherkin language test case scenarios in a feature file using Cucumber.

•Involved in Web Services/REST API Testing using Postman and Swagger and automated the web services testing.

Environment: Selenium WebDriver, Java, Groovy, JSP, JavaScript, Cucumber, Postman, Swagger, Windows, Agile, Jira, Jenkins

Client: Bank of America - Charlotte, NC Jan-2019 - Dec-2020

Role: QA Automation Engineer/ SDET

Responsibilities:

•Analyzed Software and Business Requirements documents to get a better understanding of technical and business perspectives.

•As a QA tester, I was involved in assisting and participating in planning, organizing the test schedules, test suites, test cases.

•Responsible for planning regression test stories in every Sprint, Documented Test cases corresponding to business rules.

•Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional.

•Implemented simulator for mobile app testing in IOS, Android using Appium Tool.

•Designed and developed Behavior Driven Framework (BDD) and maintained the code in Git and used continuous integration (CI) tools to schedule the jobs using Jenkins.

•Extensively used the Selenium methods to build the framework and run the test scripts.

•Extensively used Page Object Model (POM) model to create the reusability of same objects for different tests.

•Performed Cross-platform, Functional, Regression testing, UI testing for mobile app

using Appium test automation framework

•Used Postman for testing the web services and APIs by the request and response time. Added various assertions and did data driven by getting the data from excel sheet.

•Given some assertions to find out the pass and failure criteria of response from the systems.

•Automation of React.js applications using WebDriver (Selenium 2.0), Protractor, frameworks using JavaScript (ES6).

•Involved in validation testing using JavaScript.

•Responsible for updating and maintaining the Jira for reporting and logging the defects found during functional and regression testing and following up the bug life cycle.

•Performed Smoke, Functional, GUI/design, Block Box, End to End, Navigational and Regression tests during the execution phase.

•Delivered overall Test Summary reports using TFS and tracked, reviewed, analyzed.

•Worked with Web programming languages like HTML5, CSS3, XML.

•Wrote Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium Web driver.

•Used git tool for Source code management tool.

•Performed Mobile testing using Perfecto Mobile.

• Experience in Mobile automation (Android and IOS) using Appium

•Executed the positive and negative test cases for regression testing and took the screen shots for validation of test cases.

Environment: Selenium Web driver, Java, JUnit, Jenkins, Spec flow, Git, Appium, TFS, Postman, REST, HTML, Excel, Word. SQL, Agile Methodologies.

Client: Lowes - Mooresville, NC Nov- 2016 - Dec- 2018

Role: QA Automation Engineer/ SDET

Responsibilities:

•Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.

•Involved in planning, designing, and executing different test cases for Smoke, Functional, Integration, System and User Acceptance and GUI testing.

•Developed Test Plan and Test Cases for REST API/Web Services testing using Postman.

•Handling execution flow in case of errors occurs during the execution time, by using

katalon in build keywords

•Designed and developed automated scripts for functional, regression, sanity and integration testing using automation tool Selenium with Java.

•Built automation scripts using Behavior Driven, Data driven Framework and TestNG Framework and conducted using Selenium with Java.

•Performed back-end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verified the correctness of the data with front-end values.

•Strong Experience on client-side JavaScript tests with Karma and Mocha and also used

Jasmine, protractor, behavior driven development framework for testing JavaScript and

Angular JS code.

•Involved in automation scripts for mobile native applications using Appium, Java and

Selenium.

•Used Java and Rest Assured to test microservices created with spring boot.

•Writing Automation Test Scripts using Manual and Script mode with Groovy in

KATALON Studio, implemented on Selenium WebDriver by DriverFactory library and

Katalon Keyword.

•Wrote SQL queries to retrieve the information from the databases to check whether the data has been updated.

•Implemented simulator for Mobile App Testing in Android Platform using Appium

•Updated regression test cases in Selenium WebDriver using Java programming

language.

•Worked extensively on Agile and Scrum methodology.

•Used Cucumber and gherkin for Behavior Driven (BDD) framework to write automation scripts.

•Automated web-based applications using Maven and pom.xml file to write the automation scripts using Selenium Webdriver and Java in Intellij.

•Developed new and updated existing Automation test cases using Selenium WebDriver and Testing, using Bitbucket (GIT) as version control system for Java based application, using Maven as build tool and Continuous Integration tools Jenkins for nightly batch run of the scripts

•Designed Automation Test cases using Selenium WebDriver, JavaScript, Jasmine, Jest,

Mocha TestNG, and Maven.

•Experience in testing Mobile Applications (iOS and Android) using Appium.

•Participated in daily scrum meetings to report daily progress of Automation activities

Environment: Java, Jenkins, Agile, JIRA, POSTMAN, Oracle, Intellij, Selenium Web Driver, Selenium IDE, JIRA, TestNG, POM.XML

Client: Duke Energy - Charlotte, NC Aug- 2015 - OCT- 2016

Role: QA Automation Engineer/ SDET

Responsibilities:

•Involved in analyzing Business Requirement Documents and Technical Specification documents and developed test plans and test cases for testing the application.

•Designed, developed, implemented, and executed test scripts and test plans to identify software problems and their causes. Duke Energy – Charlotte, NC

•Prepared Test Matrix to keep track of the requirements and the test cases.

•Worked as part of the core Success Factors implementation team to guide and provide technical advice on data migration, process opportunities, etc.

•Assisted in supporting day-to-day operational data needs, which include ensuring integrity for employee records and investigating issues/inquiries.

•Wrote test cases using MTM (Microsoft Team Manager).

•Experienced in using Team Foundation Server (TFS) for logging, tracking and reporting bugs in the application.

•Defined, developed, and executed automation test scripts using C# that leverage black box and white box testing across functional, non-functional and performance testing.

•Created automation frameworks in Selenium WebDriver and NUnit using Behavior Driven Development (BDD) approach like SpecFlow.

•Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools for the nightly batch run of the scripts using VSTS.

•Used Chrome and other browsers to do web-based application testing with Selenium for the commands and locator application.

•Worked on Cross Browser testing through Selenium Grid by testing the website on different browsers like Chrome, IE, and Firefox.

•Created Selenium WebDriver automation scripts to validate functionality on various browsers.

•Performed web services and API testing using RESTful API and Postman.

•Conducted System Testing and User Acceptance Testing for every client and conducted Backend testing writing extensive SQL queries.

•Checked the data flow through the front end to backend and used SQL queries to extract the data from the database.

Environment: TFS, Visual Studio, MTM, Selenium WebDriver, SpecFlow, VSTS, NUnit, RESTful, C#, .NET, XPath, SQL Server, IE, Azure, Firefox, Chrome, Window



Contact this candidate