Sie sind auf Seite 1von 6

Akshitha Gadda akshitha.gadda@gmail.

com | 929-400-7149
Senior Automation QA Engineer
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Im a Senior Automation QA Engineer with 8 years of experience as an automation test engineer, in all phases of Software
Development Life Cycle (SDLC). Extensive involvement in Application Automation -- Web, API Testing with hands on experience in
different technologies like JAVA, Selenium, Maven, Jenkins, Cucumber, SoapUI in various domains such as Ecommerce, Healthcare,
Banking, Financial services and Insurance.

Professional Summary

Full Software Development Life Cycle experience, involved in requirement analysis, design, development, testing,
deployment and support in Web-based, client-server, Web services testing using Manual and Automated testing procedures.
Experience in testing life cycle activities - gathering of testing requirements, testability analysis of requirements, test data
gathering, issue resolution, test scenario creation, review of test cases per test traceability matrix, risk-based prioritization,
test case execution, tracking of test case -execution and defect management using Quality Center (QC), Rational test
Management tool and test progress reporting.
Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values
from a list, Action for various key and mouse event, with different Locators (XPath, CSS, id, Link text).
Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results and created Defects.
Experienced in using Maven to define project structure, dependencies, build and test management.
Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG
annotations like Groups, Parameter, Data Provider.
Experienced in implementing different automation development efforts in Agile/Scrum & Waterfall development
environments.
Developed and execute parallel runs for multiple browser testing using Selenium IDE and TestNG for the same framework.
Defect Management and reporting the defects using QC as part of Test Execution and coordinating with the development
team and client to fasten the Defect resolution process.
Worked in handling Alerts & Popup in Selenium.

Experienced dealing with Ajax requests in Selenium Web Driver using Synchronization.
Developed Selenium scripts to get the data from the web page by using the methods like getUrl, getTitle, getAttribute.
Involved in design and implementation of Selenium WebDriver Automation Framework for Smoke test and Regression test
using TestNG.
Expert in finding elements using XPath starts-with, text and contains attributes and using locators like ID, Name, Link Text,
Partial Link text, XPath, CSS Selector and DOM.
Segregated defects based on the hierarchy of the effects on the test scripts using Log4j.
Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using
Jenkins build jobs.
Good experience in reviewing business requirement document and software requirement documents, test cases and their
execution, also coordinated with developers for fixing defects.
Experienced in using Apache POI to read configuration data from external sources to feed locators in a web application using
Test Scripts.
Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA.
Performed Continuous Integration (CI) using Jenkins for scheduling the jobs using Jenkins, GIT, TestNG, and Maven.
Experienced in handling the issues of Synchronization in Selenium WebDriver using waits such as Implicit wait, Explicit wait,
and Fluent wait.
Performed Cross-Browser and Compatibility testing to test web applications, working as per the requirements in various
browsers and different environments.
Used testing frameworks like TestNG and created tests using different annotations like Before Suite, Before Class, etc.
Hands on experience in using build and project management such as Maven, Ant, and configuration management tools like
SVN, GIT to maintain the selenium and java test source code and resources.
Experience in Parallel Execution of Multiple Tests at a time in different environments.

Worked extensively on Agile Projects and attended several scrum meetings such as Sprint Planning, Scrums, and Sprint
Review meetings.
Extensive knowledge and experience of Selenium IDE, Selenium Web driver, Selenium Grid using Core Java for developing
automation scripts in Eclipse IDE.
Expertise in Java and OOPS concept required for Selenium framework.
Experience in Automation testing using Selenium Web Driver/RC/IDE, JUnit, TestNG, Jenkins, Maven, Cucumber and Soap
UI.
Worked on setting up a diverse portfolio of securities on Mx.3 platform for a deep dive analysis of Murex as a risk
management system. Responsible for configuration, validation, booking positions and trade events.
Worked in Murex with focus on developing & implementing workflows, tasks and configurations as part of new
enhancements and bug fixes mainly on the front office and back office areas with respect to upstream and downstream
systems.
Examines data and loan documentation to ensure loans were underwritten in compliance with investor guidelines such as
TRID regulations.
Provided support on Murex front to back office issues regarding trade PL, risk, reporting.
Strong skills in using White Box and Black Box test methodologies.
Hands on experience in implementing POM using Page Factory of Selenium.
Developed framework using Cucumber, JUnit, TestNG, Page Object Model.
Hands on experience in tools such as SQL Developer and MySQL Workbench, extracted data from Ms.-SQL Server, MySQL,
DB2, and Oracle.
Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse
using Javascript.
Extensive experience in functional testing, integration testing, regression testing, black box testing, white box testing,
system testing, security testing, browser compatibility testing, cross-browser compatibility testing.
Worked on Cross Browser and Cross Platform testing through Selenium WebDriver by testing the website on different
browsers like Google Chrome, Internet Explorer and Firefox.

Technical Skill

Test Approaches Agile, Waterfall, Scrum, SDLC, STLC, Bug Life Cycle,
Testing Tools Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber,
SoapUI, QC
Test Build& Integration Tools Maven, Jenkins, ANT
Frameworks Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
Programming Tools JAVA, JavaScript, VB Script, Gherkin, SQL C, C++
Markup Languages HTML, XML, XPath, CSS Selector
Databases MySQL, Oracle, SQL Server, Mongo DB, No SQL
Browsers Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems Windows 7/8, UNIX, LINUX, Mac
Defect Tools HP Quality Center, JIRA
MS Office Tools Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project
Utilities Eclipse, GITHUB, SVN, Firebug, Fire Path

Work Experience

SUNTRUST BANK'S | Atlanta, GA July 2015 - Present


Senior QA Engineer

Description & Responsibilities:


SUNTRUST BANKS (Financial Group) is one of the largest financial services firms in the United States. My SunTrust banks are online
web application, it has different modules like transfer money, pay bills, wire transfers, viewing current account activity. This system
allows customers to search for transactions and download statement. Users can create a support ticket for any issues related to
accounts. Transfer module allows transfer by email. Account number outside bank account numbers too.
Configured Web Driver, Maven tool and created selenium automation scripts in Java using the TestNG framework and page
object model (POM).
Implemented Page Objects model (POM), Apache POI in WebDriver Scripts, Data Driven, Keyword Driven and Hybrid
Frameworks using Selenium WebDriver and Java.
Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing
using SOAP UI.
Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD
(Test Driven Development) using Cucumber with java.
Used Git for Version Control and Code Collaboration to manage code reviews.
Worked closely with Project Manager in project design and project plan using the Agile methodology.
Experience in creating and updating Java test scripts using Selenium IDE and Selenium Web driver.
Maintained the Selenium and JAVA Automation Code and Resources in GIT, SVN.
Served as an intricate team member in preparing Scope and Vision document. Helped manage scope and identify risks
throughout the project lifecycle.
Done development and maintenance of custom java applications interfacing with Murex and external systems.
Descriptive programming and Report generation using Selenium R.C and Web driver.
Converting scripts from one language to other using Selenium I.D.E.
Assumed responsibility for identifying non-compliant Disclosure TRID loans within 3 days of change or Initial Disclosure with
accuracy and efficiency.

Creating test plan and test cases as per requirements.


Executing test cases to verify actual results against expected result.
Coordinated and controlled testing throughout entire Software Development Life Cycle (SDLC).
Performed Integration testing, End-to-End testing, Regression testing, Functional testing, and User Acceptance testing.
Exposed to all phases of software development lifecycle through Agile development process based on Scrum.
Involved in daily SCRUM project meetings to report testing progress.
Integrated with Continuous Integration tools Jenkins for running a test on a regular basis automatically.
Involved in testing Web services (SOAP and REST) and XML with a tool called SOAP UI, for the local WSDL / with URL and
created Test cases, run them, do load testing, security testing.
Validated Web Service modules using Soap UI tool (Preparing Web Service request and added authentication information in
Soap Header). Used SOAPUI tool to test web services for account creation.
Good experience in testing both SOAP and REST services using SOAP UI, and Tested both XML and JSON formats.
Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
Involved in preparing test cases using Selenium Web driver to validate all Popups, Browser navigations, Mouse Movements.
Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
Run tests by using Selenium remote control in different browsers.

Used Selenium Grid to run tests in parallel on multiple machines, and to manage different browser versions and browser
configurations centrally (instead of in each individual test).

Prepared Test cases to meet the requirements and its traceability matrix.
Expertise in using different Spying tools like Firebug and Firepath element as a Firefox add-on for addressing web elements
using locator's ID, Class name, CSS Selector, XPath etc.
Experience in Java programming language using IDE tool Eclipse and unit testing frameworks such as JUnit, TestNG Unit testing
frameworks in creating test scripts, test suites, and HTML reports.
Expertise in Selenium RC for testing different browsers, Selenium Grid for checking instance of server and Selenium IDE for
record and playback.
Served as a coordinator for all testing activities on a project and wrote test cases to handle Alerts on the web page.
Performed Selenium Synchronization using Explicit & Implicit waits.
Used Firebug and Fire path for element identification while creating Page Object Repository.
Created test reports generated out of TestNG and captured the error screenshots.
Validated data and performed backend/database testing using SQL queries, Joins, and Functions.
Developed several complex SQL Queries to perform database testing.
Generated weekly Status Reports to the team manager and participated in daily standup meetings, weekly Status Meetings and
Scrum meetings with Team members, Team managers, Business analyst and Technical team and end-clients.
Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium, TestNG, Quality Center, Firepath, Firebug, Eclipse,
XPATH, Java, SQL Server.

Safeway Insurance Group | Illinois Jan 2013 July 2015


Sr. QA Engineer

Description & Responsibilities:


Safeway Insurance Group is a privately held insurance company, providing primarily automobile insurance. Safeway Insurance
Group is the largest, privately held, a family-owned insurance company in the United States. In addition to its headquarters, Safeway
maintains field offices in most of the states it conducts business.
Achieved a good understanding of Business requirements and Functional requirements.
Participate in story grooming sessions, Agile/Scrum.
Prepared Test Plan, Test Scenarios and Test Cases and documented them in HP Quality Center.
Involved in Automation Infrastructure Development using Eclipse IDE, Java, Selenium Jars and TestNG.
Performed manual testing and maintain documentation on different types of Testing Positive, Negative, Regression,
Integration, System, User-acceptance, Performance and Black Box.
Provides the status reports like how many test cases executed, defects found, defects pending, defects solved.
Created Test Cases using Element Locators and Selenium Web Driver methods
Setup Selenium GRID to run Selenium scripts on different browsers.
Involved in testing Web services (SOAP and REST) and XML with a tool called SOAP UI, for the local WSDL / with URL and
created Test cases, run them, do load testing, security testing.
Wrote Selenium script for taking a screen shot and used action class to perform mouse movement.
Expertise in POM.xml to get required dependencies from a central repository, add plugins, ran scripts using pom.xml file.

Integrated TestNG with Selenium using Eclipse to generate test execution result
Create JIRA cards for all the defects found during the functional and regression testing.
Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values
from a list, Action for various key and mouse event, with different Locators (XPath, CSS, id, Link text).
Involved in writing Cucumber Gherkin scripts as part of product design
Test automation for a web application using Cucumber.

Worked with all agile development and SCRUM process throughout the entire project.
Worked extensively on Soap UI for mocking the back-end web service calls.
Developed automated Cucumber tests using Ruby for step definitions.
Assisted in installation and testing of Cucumber traceability system.

Extensively performed a Manual Testing process to ensure the quality of the software.
Organized Defect Review meetings and Quality Assurance meetings to escalate the issues found. Scheduled Weekly Status
meeting with Development and Management teams to discuss bugs and other issues.
Wrote SQL queries and stored procedures to validate data.
Documented errors and implemented their resolutions.

Environment: Java, Selenium WebDriver, TestNG, Extent Reports, Eclipse, Windows, Oracle, Maven, SQL server, JIRA, JSP, SOAP UI,
Scrum, Agile.

Luminous Health Care | Alexandria, VA Jan 2012 - Dec 2012


QA Engineer

Description & Responsibilities:


An Online health site that gives you an online Health Assessment tool designed to help you measure your overall health. This site
helps the consumers to learn more about your Luminous plan and look up for network provider listings, hospital quality ratings,
prescription drug costs, claims to process, and wellness articles and even customize your own home page on the site to track your
health spending, savings and manage your health online.
Involved in writing a Test plan and performing Manual Testing.
Executed the manual testing process of Positive Testing and Negative Testing, Integration Testing.
Developed the Test Cases per the Business Requirement Document and User Interface Document.
Involved in testing of application using the Scrum (Agile) methodology.
Used Firebug and Fire path for identifying the web elements uniquely in the web page.
Developed automation test scripts using Selenium Web driver and Java.
Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional
requirements using Test Director.
Developed and executed SQL queries for backend testing.
Responsible for smoke testing.
Responsible for UAT testing.
Implemented Core Java and Object Oriented concepts.
Handled the special mouse events and selected the options from the drop-down menu using Selenium Actions builder,
mouse hover, and synchronization.
Generated Reports and Documentation.
Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL
across various applications using SOAP UI.
Used parameters, data provider Test NG annotations to perform regression and functional testing.
Used Actions and Action classes for performing Keyboard and Mouse events.
Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
Used Hybrid which is a combination of both Keyword and Data Driven Framework to extract data from external Excel files
using Apache POI and load into the variables in the scripted code.
Interacted with business people and developers to exchange the updated status and interacted with developers to resolve
technical issues.
Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex
automated testing situations using various tools like Selenium, TestNG and XPath.
Implemented Page Factory Model in the data-driven framework.
Reported daily status of data creation and sent weekly status reports.
Execution of QA and Testing processes, and plans, bug documentation and bug tracking and used Requirement
management and bug tracking testing tools like Quality Center.
Updated test data, created and generated reports and logged the defects using Rally.
Used SVN as a source repository system to share code within the office as well as team overseas.

Environment: Selenium WebDriver, Eclipse, Java, TestNG, Rally, CSS, Cucumber, SQL, Html, Ms-Excel, Jenkins, SVN, Log4j.

Bajaj Allianz General Insurance Company | India May 2010 - Dec 2011
QA Analyst

Description & Responsibilities:


Bajaj Allianz General Insurance Company is a leading insurance provider in India. One of its major tool IMS (Insurance Management
System) was developed to provide information about claims, issuance, renewal and cancellation of health insurance policies along
with the due payment of the deductibles by the policyholders. This system can generate reports based on various criteria.
Prepare various reports based on different stages of Testing.
Involved in identifying the manual test cases for automation.
Involved in preparing Test data based on business functions.
Executing Test Scripts in Selenium WebDriver for Regression Testing and analyzing the Test results.
Performed Functional, Regression, Integration and User Acceptance testing.
Involved in writing the test cases test data and test scripts.
Developed project in Eclipse IDE.
Involved in updating and executing test cases per requirements.
Identified the Test Cases and documented them in Quality Center.
Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing
or pending.
Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers, and
Clients.
Written SQL Queries on Oracle database.
Worked as a Quality Center support to ensure efficient services to the team and the client.
Entered defect in Quality Center and conduct regression testing after fixing the defect.
Prepared reports on defects and conducted defect meetings with the project team.

Environment: Java, Eclipse, Windows, Quality Center, Selenium WebDriver, MS Office, HTML.

MOTOROLA | India Oct 2008 - May 2010


Automation Tester

DESCRIPTION & RESPONSIBILITIES:


Demand were, Content Management System maintains all the content displayed on the storefront and interacts with multiple
systems like PDB, GA and other downstream systems to track the orders placed in the storefront and inventories available.

Worked as an Automation Tester, involved in developing the scenarios to test both the functionality as well as the
experience of the site.
Supported the Go Live issues by testing production site with automation script. the automation scenarios to support the
new functionalities rolling out during each release.
Writing End to End Test Scenario and Test cases.
Identifying ideal Automation Scenarios for the application and creating scripts for automating the test cases.
Defect logging and tracking through JIRA.
Analyzing the test results and Reporting Test Script execution results to the client.
Designing some new features and start implementation per the customer requirements.
Developed project in Eclipse IDE.
Written PL/SQL Queries on Oracle database.
Involved in the functional test of the application.

ENVIRONMENT: JAVA, Eclipse, Selenium Web Driver, Sauce labs, PL/SQL, JDBC, HTML.

Das könnte Ihnen auch gefallen