Post Job Free
Sign in

QA Automation Engineer

Location:
Orlando, FL, 32836
Salary:
70$/Ha
Posted:
June 02, 2022

Contact this candidate

Resume:

Himaja Karlapudi

Email: *******.***@*****.***

Phone: 407-***-****

Professional Summary:

•Around 7 Years of experience in both Manual and Automation Testing. Experience in Testing various web based and client server applications across domains like Health Care, Retail, Banking, e-commerce.

•Good working experience in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP (Quick Test Professional) to develop automation testing scripts for web and client server applications.

•Good knowledge of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, and implementation. Provided end user training and support. Experience of working in Agile and Waterfall Methodology.

•Expertise in performing Black Box Testing, White box Testing, System Testing, Integration Testing, Regression Testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing, and API Testing (SOAP and REST).

•Experience in using the open source API testing tools like SOAPUI and Postman for functional /regression /performance testing & test automation of SOAP/Restful Web Services.

•Plan and execute smoke, functionality, GUI, browser compatibility, regression tests.

•Implemented functional tests using Java, TestNG/JUnit framework and cucumber framework.

•Experience with JUNIT and TestNG Annotations, Grouping and parallel execution.

•Expertise in Design, Development and Implementation of Test Automation Framework using QTP (VB Script).

•Experience in executing and testing of client server architecture, web and mobile based applications.

•Pleasant experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator.

•Sound knowledge on JUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.

•Experience in Web debugging tools like XPath, Fire path, and Firebug and provided efficient locators for strategies like XPath and CSS to run web driven scripts.

•Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

•Experience different programming environments which use Java, Python, SQL, Ruby and VB script etc.

•Expertise in documenting defects with prominent level of detail, accuracy, and informative recreation steps using Quality Center, Rally, JIRA, IBM Clear Quest, Bugzilla.

•Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.

•Expert in preparing Traceability Matrix to map requirement coverage with test cases.

•Excellent experience with source version control tools such as Subversion (SVN) & Git.

•Generated defect reports, bugs validation with tools test director / quality center.

•Attended several walk-through meetings with the Business Analysis, project manager and developers and provided feedback accordingly.

•Understanding of web application communications and structure including HTTP, client/server interactions, and data access models.

•Proficient in using SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins Index and query /writing.

•Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.

•Worked on different dynamic UI Screens using HTML, JSP and JavaScript.

•Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter.

Technical Skills:

Testing Tools

Selenium Web driver/IDE/GRID/RC, JUnit, TestNG, SoapUI, Appium, HP Quality Center/ALM and Cucumber, JIRA, QTP, Eclipse, Protractor, JMeter, Firebug, Firepath, Fitness, Coded UI.

Language/Script

Java, JavaScript, Shell Script, VBScript (UFT), C, C++, Python, SQL, Ruby, .NET, C#.

Frameworks

JUnit, TestNG, TDD, BDD, Data Driven, Hybrid and Keyword Driven and Page Object Model.

Firefox Add-ons

XPath, Firebug, Firepath.

Web Technologies

HTML, CSS, XML, XPATH, AJAX, JSP, Flash.

SQA Technologies

SOAP, REST, WSDL, Web Services, SOAP UI.

Bug Tracking Tools

HP Quality Center, Bugzilla, JIRA.

Application Servers

JBoss, WebLogic, WebSphere

Build/Tools

Ant, Maven, Jenkins, Hudson.

Databases Servers

MS SQL Server 2000/2005, Olap and OLTP, Oracle 9i/10g, MS Access 2000, SQL.

Operating Systems

Linux, Windows XP, 7, 8, 10/vista & server 2003, UNIX and Mac.

Version Control

CVS, Git, SVN.

WORK EXPERIENCE:

Client

Verizon Data Services

Location

Dallas, TX

Duration

Mar 2021 - Present

Role

Sr. QA Automation Engineer/ Mobile Test Engineer

Description: The application Health Market Science is a portal which is a combination of many interdependent modules. Each module has its own significance and serves for different purposes. The data validated and verified is merged into the common portal. This application uses a common database and the practitioner’s data is used by a group of national pharmacies for prescription validation.

Responsibilities:

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

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

•Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.

•Used SOAP UI tool to test SOAP based architecture application to test SOAP services and REST API.

•Involved in Designing& Developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.

•Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.

•Involved in Daily Build and Deployments for Jenkins (CICD).

•Performed SOA testing for payments API's using SOAP UI and Java framework for web services testing

•Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.

•Involved in development of BDD Cucumber framework.

•Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

•Involved in validating Sanity, functional, Integration and Regression test suites using Selenium.

•Involved in executing SQL queries, functions and packages for backend testing.

•Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

•Excellent Business Communication and Client Interaction skills.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, SoapUI, REST, TDD, Agile, HTML, XML, XPath, Java, Quality Center, Firebug, SQL, PLSQL, Oracle, Windows.

Client

DHI Group

Location

Urbandale, Iowa

Duration

Feb 2020 – Feb 2021

Role

Sr. Agile Automation Test Engineer

Description: This project is a web application which contains the products related to the business. The end users search for the products and proceed to checkout after providing the shipping, billing details. The end user also has the advantage of utilizing the BBB coupons, gift cards to get discounts on the cart items. After placing the order user is given the order number and expected delivery date.

Responsibilities:

•Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.

•Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java).

•Used Selenium WebDriver and TestNG to run the parallel testing.

•Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber framework. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.

•Performed various mobile gestures (Long Press, Multi Touch, Drag & Drop and Swipe). Identified mobile elements using Appium Inspector, UI Automator Viewer.

•Involved in testing SOA applications, UI applications written in Java.

•Performed Web Service testing using SoapUI. Used WSDL file and performed data validation sending the request. Used Groovy programming for Web Service testing.

•Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.

•Designed and developed multiple automation frameworks for Web and Mobile applications using Selenium Web Driver, TestNG and Page Object Module framework structure using JAVA.

•Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.

•Involved in writing the Acceptance Criteria and Test Cases for the Stories assigned to in JIRA.

•Updated the JIRA with manual/automated test cases.

•Participated in daily Stand Up call and weekly Open/Close meeting.

•Participated in Peer reviews of automated test cases and Test Plan for the team member.

Environment: Java, Selenium WebDriver, TestNG, Java, Cucumber, Maven, Jenkins, SOAP UI, Appium, Agile, JIRA, XML, Oracle 11g, Windows, LINUX.

Client

PNC Bank

Location

St. Louis

Duration

Mar 2019 – Feb 2020

Role

Quality Assurance Engineer

Description: Wells Fargo works closely with the dealers for auto financing and protection. The project focused on automating web pages regarding the enrollments for opening a new account and e-services for online money transactions' pages where money is deposited, withdrawn and the remaining balance is shown on the transaction's web page.

Responsibilities:

•Involved in Smoke Testing, Sanity Testing, Retesting, Ad-hoc testing, Functional and Non-Functional Testing.

•Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.

•Developed Automation framework both Data driven and Hybrid using Selenium Web Driver in C# and performing unit testing by using TestNG.

•Wrote SQL queries extensively, queried database and generated test reports.

•Designed and developed WCF Web Services and configured our WCF Services Rest API with appropriate endpoints for consuming them in the web application.

•Used jQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.

•Involved in Unit Testing the code and provided the feedback to the developers.

•Designed and developed Hybrid Framework using .Net, C#.

•Used Page Object Model (POM) repository design pattern for storing all the web elements for code maintainability and reusability for Selenium automation.

•Performed End-to-End testing by Manual and Automation.

•Used Requirement Traceability Matrix (RTM) document to ensure whether all the proposed test cases are covered or not as per SRS document.

•Interfaced with developers to resolve technical issues and investigated the bugs in the application.

•Prepared the reports related to the modules that I have tested and helped the reporting needs of the project.

Environment: Visual Studios 2012, JIRA, C#, Selenium WebDriver, Grid, RC, Hybrid, Keyword Driven, Data Driven Framework, Page Object Model (POM), SOAP UI, XPath, Nunit, Chrome, Firefox, Internet Explorer, XML, JSON, Excel, HTML5.

Client

eSmartWay

Location

Hyderabad, India

Duration

Jan 2016 -Feb 2019

Role

Selenium Tester

Description: Synchrony financial is one of the world's leading financial management and advisory companies. Synchrony Risk Manager is the in-house risk management analysis product developed by the company for use by its foreign exchange and interest rate dealers, risk managers and back-office professionals. The software is designed to capture live trade data from Reuters and provide real-time analysis for the State bank of India personnel to make decisions in the trading of Foreign Exchange, Money Markets, Fixed Income Bonds and Derivatives.

Responsibilities:

•Developed the System Test Plans, Test Scripts and Test Cases using Software specifications document.

•In the Process of Developing System Test Plans analyzed the product requirement documents and detailed design, functional specification documents.

•Attend SCRUM ceremonies including daily stand-ups, grooming sessions, sprint reviews and sprint retrospective.

•Maintained and updated the scripts for every release either by updating the object property value for a specific object or by adding new objects to object repository.

•Involved in Performed Browser Compatibility Testing of Web Application on different browsers Internet explorer, Firefox, Google Chrome and Safari.

•Prepared test data and test results (input / output files) for data driven method.

•Reported defects using Quality Centre to the development team and followed up for the defects.

•Involved in User acceptance testing (UAT), maintaining quality procedures and ensuring that appropriate documentation is in place.

•Developed test scripts and wrote SQL queries to validate the data in Back End.

•Wrote and modified required UNIX scripts and other SQL validation scripts and writing scripts in SQL to validate the outputs analyzed test results and creating performance evaluation reports.

•Worked with SQL queries for data verification and validation.

•Actively participated and Interacted with product management teams in the review and analysis of functional requirements.

•Involved in designing of the modules and testing JAVA classes that controlled the whole flow of the module as per specifications.

Environment: Java, J2EE, XML, JavaScript, Eclipse, Oracle etc., Selenium WebDriver, Quality Center.



Contact this candidate