Post Job Free

Resume

Sign in

Automation Engineer

Location:
Georgetown, TX
Posted:
March 04, 2024

Contact this candidate

Resume:

HARIKA DASARI

512-***-****

ad33ph@r.postjobfree.com

Summary

Over 8 + years of IT experience as Senior QA Automation Engineer in software testing, proficient in Client/Server and Web based applications. Expert in Automation Testing (Selenium WebDriver, Eggplant), BDD Cucumber, API Testing, Mobile Testing and Manual Testing.

Expertise in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including methodologies like Agile and Waterfall.

Actively involved in Scrum Mythology for project from requirements through delivery of the project.

Hands-on experience in the preparation of Test Plans, Test Cases, Test Reports, Requirement Traceability Matrix.

Very good experience working in HealthCare, Financial, Telecommunications, and Retail domains.

Performed the tasks of developing and executing test cases and logged defects.

Expertise in performing Functional Testing, Integration Testing and Regression Testing.

Ability to perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, MAC OS.

Experience working on Page Object Model with Page Factory in Selenium.

Experience in using Selenium Grid for Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD using Cucumber.

Expertise in performing API testing using tools such as Postman, SoapUI, and RestAssured

Used Apache JMeter automation tool to perform load test and measure performance of web sites

Good hand-on experience on various test management tools like Jira, HP-ALM and Quality Center.

Hands-on Experience with all levels of testing Integration, regression, Smoke, Sanity, Functional, System and UAT.

Good Exposure to Testing Life Cycle and Bug Life Cycle.

Experience in developing Selenium automation framework using TestNG and developing Maven Targets to execute automation suites.

Used Log4j and its components such as Logger to log information.

Experience in doing automation testing for mobile application using APPIUM tool.

Performed functional testing on web services using SOAPUI and RESTful web services. Added Assertions to validate the XML or WSDL files.

Maintained the Selenium & Java automation code and resources in configuration management tools like Git/SVN.

Responsible for developing scripts to support Jenkins (Continues Integration) of the scripts with build server.

Technical Skills

Quality Testing: Creating test Strategy, test plan, test cases, test data and test execution, creating and managing defects, generating test execution scorecards and test dashboards.

Project Management: Expertise in Sprint Planning, Sprint Review and Daily Scrum. Mentoring team members on requirements gathering and testing activities. Ability to interact professionally with a diverse group of individuals – including executives, managers, subject confidential experts, developers.

Domain Knowledge: HealthCare, Financial, Telecommunication and retail.

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC.

Operating Systems: Windows 8/10, MAC

Defect Management Tools: Jira, HP-ALM, Quality Center.

Database: MY SQL, Oracle.

Automation Tools: Selenium, Eggplant and Jenkins.

Education

Master of Information Technology in System Analysis Graduation: Feb 2015

Charles Sturt University, Sydney, Australia GPA: (3.3/4.0)

Bachelor of Technology in Electronics and Communication Engineering Graduation: Apr 2012

Jawaharlal Nehru Technological University, Kakinada, India GPA: (3.5/4.0)

University Experience:

ParentKidSchool Mobile App: This app was created to connect parents with school officials, providing personalized communication about their child’s performance and upcoming events at the school. Parents are provided their own login information, and they have access to their child’s grades, and teacher’s comments, with the option to communicate and ask questions when needed.

Used leadership and communication skills to consolidate and edit documentation on functionality of Bluetooth on devices like Google glass and Automated traffic monitoring and speed control for vehicles.

PROFESSIONAL EXPERINCE

Client: Oracle Healthcare September 2022 – Present

Role: QA Tester II

Responsibilities:

Coordinate with Product, Engineering and Release management teams to plan and deliver EPICs on a

regular basis.

Reviewed project artifacts, analyzed requirements, designed the test plan, and worked with multiple testing teams and testing metrics, test logs and test summary reports.

Created new regression automation test cases using Selenium WebDriver.

Used Selenium grid to run test cases in multiple browsers and platforms.

Responsible for developing the scripts to Jenkins of the scripts with build server.

Developed test scripts to implement Test Cases, Test Scenarios, features using BDD framework with Cucumber.

Used Git to maintain and manage the build scripts, test data used, and document related to the project.

Implemented TestNG unit testing framework for smoke test and used all annotations in TestNG effectively.

Worked on Maven for build and dependency management where I have added different dependencies according to the requirement.

Used Jenkins as continuous integration server to run automated test suites.

Logged and managed defects using JIRA defect management tool.

Tested RESTful API’s/Web services Testing using SOAP UI tool.

Mentor QA team members. Includes coordinating all testing activities with onsite and offsite QA teams.

Prepared test data document and involved in generation of bug and test case execution reports.

Used Web-debugging tools like XPath, Firebug and Firepath to run automation script in stable condition.

Tested different Web browsers like Chrome, Firefox, Safari and IE for Web based testing using Selenium and load testing using Apache JMeter

Hands on experience using AWS Cloud to fetch data, debug the logs in cloud watch and Dynamo DB and match with MySql database

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.

Environment: Selenium WebDriver, Cucumber, Java, Jenkins, Git, Groovy Scripting, PostgreSQL, Oracle SQL Developer, Maven, HTML, Jira, RQM

Client: Cerner Corporation October 2020 – September 2022

Role: QA Tester II

Responsibilities:

Worked with product, design, and Engineering teams on requirement gathering and evaluation.

Involved in performing data inspection for files loaded from source to landing zone.

Detected, reported, and tracking defects using HP-ALM.

Performed Functional, Smoke, Integration, and regression testing.

Integrated Eggplant automation testing into Jenkins for continuous integration.

Actuality involved in black box, grey box, and white box of the application.

Developed Test Cases and Test Scripts and created Eggplant test scripts to validate the UI functionality.

Performed Eggplant automation scripting and execution testing from an Agile Scrum environment.

Effectively used eggplant integrations.

Performed back-end testing to ensure data consistency on front-end by writing and executing SQL Quires.

Wrote complex SQL Query by joining multiple tables according to business logic for Data Validation.

Reviewed project artifacts, analyzed requirements, designed the test plan, and worked with multiple testing teams and testing metrics, test logs and test summary reports.

Integrated Automation scripts in Continuous Integration tools (Jenkins) for nightly batch run of the script.

Tested RESTful API’s/Web services Testing using SOAP UI tool.

Used Jenkins as continuous integration server to run automated test suites.

Mentor QA team members. Includes coordinating all testing activities with onsite and offsite QA teams.

Prepared test data document and generation of bug and test case execution reports.

Prepared weekly automation execution report and share with stakeholders.

Environment: Eggplant, Jenkins, Git, SQL, Oracle SQL Developer, Maven, Jira, HP-ALM.

Client: Waddell & Reed – Shawnee, Kansas January 2019 – September 2020

Role: QA Tester

Responsibilities:

Created Test Automation Framework with APPIUM and Selenium WebDriver.

Expertise in working with Selenium IDE and Selenium WebDriver using TestNG Java framework.

Responsible for implementation of methods to test and troubleshoot newly developed products.

Experience in working with TestNG for automation testing reports.

Test automation Development using Selenium Java and execute automated and manual test cases.

Interfaces and confers with scientific, engineering, and technical personnel to resolve testing problems such as products or system malfunctions, incomplete test data, data interpretation or coding issues.

Used core Java and APPIUM framework to develop a new infrastructure through which the client specific iOS app was automated for smoke and regression testing.

Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation framework that uses Java, Selenium WebDriver and APPIUM.

Gap Analysis of the features and functionality of current platform version and the new version to determine the new functions.

Executed parallel browser testing on various machines using Selenium WebDriver and performed Cross browser testing.

Used Jenkins as continuous integration server to run automated test suites.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).

Reviewed Project Artifacts, analyzed Requirements, designed the test plan, and provided weekly status report that includes testing metrics, test logs and test summary reports.

Involved in design and implementation of functional and Regression Tests of the new functionalities.

Tracked defect-using JIRA and generate defect summary reports.

Environment: Selenium WebDriver, SQL Server, Git, Java, Jenkins, Git, Groovy Scripting, BDD, Appium, SOAP UI, REST, Maven, Eclipse, TestNG, Jira

Client: Ericsson Inc. – Overland Park, Kansas September 2017 – January 2019

Role: QA Tester

Responsibilities:

Created Project Plan, Business Process requirements, Technical Requirements, Test Specifications and Test Results.

Developed automated scripts for Regression testing through Selenium Web Driver.

Used Maven for building the Web Driver project.

Integrated with Continuous Integration tools Jenkins.

Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with Junit.

Worked on distributed test automation execution on different environment as part of Continuous Integration process using Selenium grid and Jenkins

Automated test cases and create Test Suites locally within Eclipse for Functional, Integration, Regression, and Browser Compatibility using selenium.

Created an SVN for local and created a trunk to merge the files into local branch.

Identified the defects and raise the tickets in JIRA.

Environment: Selenium WebDriver, SQL, SVN, Java, Jenkins, Maven, Eclipse, Jira

Coles Group - Sydney, Australia

Role: Solution Test Analyst March 2015 – January 2017

Gathered requirements documents such as business requirements, design document, and other related documents.

Met with Sr. Quality Engineering and Architect to understand the feature concisely prior to write test case.

Developed automation test scripts in Selenium WebDriver using Java based on Page Object Model

Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.

Developed test code in Java using Eclipse, IDE using TestNG framework.

Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).

Develops and/or modifies software (Automated Optical Inspection specific) or system level plans and tests.

Involved in learning and designing of automation framework to be used in UI testing with Selenium.

Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.

Used the Firebug to inspect the XPath of the web elements.

Environment: Selenium WebDriver, TestNG, SQL Server, Java, SVN, Maven, Eclipse, Jira



Contact this candidate