Post Job Free
Sign in

Automation Engineer

Location:
Atlanta, GA
Posted:
June 27, 2018

Contact this candidate

Resume:

Manasa

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

Ph#: 423-***-****

Professional Summary

Having Over 7+ years of diverse experience on Software testing on Client-Server Systems, Web applications, API testing, and backend testing.

Experience in performing the Black box testing, integration testing, Regression testing, Functional testing, system testing, and user acceptance testing (UAT) with business users.

Involved in various stages of Software Development Life Cycle (SDLC) implementing Waterfall and Agile methodologies.

Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium WebDriver and Selenium GRID), JUnit, TestNG, JMeter and Cucumber.

Expertise in Automation testing using Selenium WebDriver, Maven, Test NG and Java Programming.

Expertise on Jenkins for parallel execution of selenium scripts to check the Browser compatibility of the application on multiple browsers like Firefox, Chrome and Internet Explorer.

Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.

Extensively worked on Framework level activity such as Framework Maintenance, Automation script development, Automation script maintenance.

Knowledge in Web Services Testing using SOAP UI, PostMan and Restful services.

Proficient in analyzing system requirements, use cases and other documents to gain overall understanding of the applications to determine the appropriate level of testing required and creating Test plans/ Test Strategy and test cases based on requirements.

Expertise in preparing Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.

Experience in Smoke Testing, Functional Testing, Integration Testing, GUI Testing, Regression Testing, System Testing and UAT.

Experienced with the test case management and defect tracking tools like Quality HP ALM, Quality Center, Jira, Rally and Bugzilla.

Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation. Experience in implementing TDD and BDD.

Good Knowledge in Configuration Management Tool like Git and SVN.

Good experience with writing and utilizing SQL queries for data verification SQL Server.

Positive attitude towards superiors & peers. Quick learner and good performer both in team and independent job environments.

Professional and Analytical skills coupled with Good Communication and Interpersonal skills describing a committed Team Player and Team Leader.

Technical Expertise:

Functional Testing Tools

Selenium WebDriver/IDE, TestNG, Junit, JMeter, Cucumber, Jenkins, Anty, Mavne, SOAP UI, PostMan

Test Management Tools

HP ALM (Quality Center)

Defect Tracking Tools

JIRA, Bugzilla.

Languages

Java, Python, SQL

Web Technologies

HTML, XML, JavaScript.

DBMS

SQL Server 2000/2005/2008/2012, Toad.

Database Tools

SQL Server Management Studio, Oracle.

Operating Systems

Windows 2000/NT/XP/7/8, UNIX, RedHat.

Professional Experience:

Client: Rent a Center, Plano, TX . Mar 17 – Till Date

Role: Selenium Automation Tester

Responsibilities:

Understanding all the requirements of the project by studying the Software Requirements Specification (SRS).

Gathered the Test Strategy document given by the project manager to understand the testing requirements.

Assisted the Test Lead in Test Plan preparation with respective to requirement analysis and risk analysis.

Responsible for writing JAVA Code to be used in testing of the application using Selenium Webdriver, TestNG and Eclipse.

Used TestNG in order to automate regression suite across multiple browsers.

Created and maintained automated test script for API testing using TestNG.

Using Jenkins jobs for parallel execution of selenium scripts to check the Browser compatibility of the application on multiple browsers like Firefox, Chrome and Internet Explorer.

Identified the Test cases needed for automation. Extensively automated Functional and Regression Test Cases using Selenium Web Driver and Cucumber.

Used Build tool like Maven to generate test report.

Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.

Involved in writing unique XPath using firebug and fire path to identify web elements.

Extensively tested the application using Selenium automation and used various Locator Techniques to validate the different web elements in the application.

Used Data Driven testing approach, by reading various inputs and outputs from excel sheets.

Involved in Smoke test, after every Software Build.

Running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium Webdriver and Python.

Performed REST API testing using Postman, used Soap UI for Api's testing.

Executed test cases for XML / SOAP and REST services using SOAP UI tool.

Involved in functionality testing using SOAP UI and verifying the Request and response XML, Schemas at respective locations.

Designed Test cases and executed Test cases and reported the Bugs using HP ALM.

Defect logging, Tracking, Reporting and Validation using HP ALM.

Wrote the SQL scripts and tested the backend data for various test scenarios.

Involved in Defect Reporting Meetings on a daily basis.

Involved in performing the regression testing and smoke test of the system.

Performed functional, compatibility testing on different browsers like Firefox & Chrome.

Coordinate Test Execution, Results analysis and prepare test automation results summary and maintenance of scripts.

Created Test Matrixes, Procedures and Report, wiki, mentored and organized demos, used Git/GitLab, HP QC/ALM and JIRA for Scrum project tracking and bug reporting, interacted with Developers, Support, Product Owner and Management.

Attended daily, weekly and monthly review meetings for status reporting and actively participated in team meetings.

Environment: Java, Selenium Webdriver, Firefox/Chrome browsers, Eclipse, TestNG, Jenkins, Maven, Python, Cucumber, SOAP UI, PostMan, HP ALM, Eclipse, XPath, Firebug, Firepath, SQL and Windows.

Client: First Republic Bank, San Francisco, CA. Jan 16 – Feb 17

Role: QA Automation Engineer

Responsibilities:

Followed Agile Methodology for all of the project activities and attended daily standup meetings, reviewed user stories.

Involved in creating the Test plan based on BRD (Business Requirements Document) and User Stories.

Creating and Generating System test scripts for different test scenarios covering all aspects of project functionality.

Developed and executed Automation Test Scripts using Selenium Webdriver to test the web application.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.

Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.

Involved in developing selenium automation framework using TestNG and performed Data driven testing which reads data from property and excel files.

Developed test code in Java language using Eclipse IDE and Test-NG framework.

Maintained and executed Maven build files for running automated tests.

Performing various types of testing, such as Black box, regression, user acceptance, negative and installation testing

Performed various types of testing, such as Functionality, Regression, GUI Interface, Integration System, User acceptance and, end-to-end testing.

Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.

Involved in the Continuous Integration of the automation framework with Jenkins.

Used Firebug, FirePath Add-on tools to identify the object's id, Name, XPath, link in the application.

Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.

Used XPath and DOM to work with dynamic and static objects in Selenium.

Involved validating the JSON response and array body through automation.

Performed API functional Testing using POSTMAN Tool.

Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.

Developed and executed manual Test Cases in Quality Center.

Used SQL Queries and Joins to retrieve the data from various tables to test the database.

Developed and executed SQL queries to verify the proper insert, delete and updates into database supporting tables.

Properly documented the testing procedures.

Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and analyzing test metrics.

Interact with developers, users and various team members to discuss issues, resolve defects and set priorities.

Environment: Java, J2EE, Selenium Webdriver, Linux, TestNG, Python, PostMan, Jenkins, Cucumber, XPath, JSON, DOM, Firebug, Firepath, Maven, SOAP UI, Oracle, SQL, Agile, JIRA and Windows.

Client: Mercury Insurance, Brea, CA. Sep 14 – Dec 15

Role: QA Engineer

Responsibilities:

Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.

Involved in testing various business rules User/Customer functionalities, and Change Processes.

Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.

Developed re-usable function using Junit for the Test Automation.

Worked on creating test case for Object -driven framework for Selenium WebDriver.

Involved in automating test cases using Selenium WebDriver with Junit

Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.

Involved in Writing ANT build scripts to automate the compilation and execution of Junit test cases/suites for VIN service, common data service, Admin UI and java client modules.

Involved in the Continuous Integration of the automation framework with Jenkins.

Performed build acceptance testing and smoke testing using Cucumber automation tool.

Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.

Involved in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.

Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.

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

Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.

Coordinated with developers and record defects in JIRA to track until they are resolved.

Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.

Attended weekly status meetings with development and management Teams.

Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Selenium WebDriver, Junit, Ant, Cucumber, Jenkins, XPath, JMeter, JavaScript, HTML, Eclipse, Jira, SOAP, SQL, Agile Methodology, Windows.

Client: Occupational Health Systems, Knoxville, TN. Nov 13 – Aug 14

Role: QA Analyst

Responsibilities:

Involved in capturing test requirements from business requirements and system requirements.

Communicated with BA’s, Developers to translate requirements to test cases.

Generated detailed Test Plans, Test Procedures, Test Requirements, and executed test scripts and cases to meet business and functional specifications.

Involved in uploading the test requirements, test cases and detailed test cases into Quality Center.

Developed and executed manual and automated test scripts.

Performed verification (Verify/Resolve) actions for defects and moved defects into appropriate states (Resolved, Closed) based on test case result.

Involved in creating a traceability matrix between test requirements, test cases and detailed cases.

Involved in reviewing the test requirements, test cases and detailed test cases with test lead, Business Analyst, Business users and the development team.

Involved in getting the approval from the test lead and the business users on the test requirements and test cases.

Performed Black Box, Integration, Load, End-to-End Software testing.

Created test data in the database by writing simple insert and update SQL scripts.

Executed the detailed test cases and logged in defects for the detailed test cases in Quality Center with appropriate priority and release for the defect.

Used UNIX shell scripts for extracting data from files for security testing.

Validated the back-end data by writing UNIX shell scripts to interact with the database.

Performed Backend Testing by extensively using SQL queries to verify the integrity of the database.

Involved in updating the test lead with defects found during testing with their priorities.

Participated in defect review meetings.

Environment: Mercury Quality Center 8.2, Microsoft Word, Microsoft Excel, SQL, UNIX, Java, Windows XP.

Company: Kernex Microsystems India Ltd, India May 11 – Oct 13

Role: QA Analyst

Responsibilities

Involved in discussions with team to get a better understanding of the application on both technical and business perspective.

Conducted tests and prepared reports for future reference.

Created bug reports by coordinating with software testers and developers.

Supported Senior QA analyst manual tester in the development and execution of QA continuous process.

Performed first level system testing by coordinating with QA team and business analyst.

Handled responsibilities of load and regression testing to ensure efficiency in product delivery.

Providing directions in peer review to ensure that the product deliverables meet the deadlines.

Hands on experience in Waterfall Methodology.

Attended weekly stand up meetings with the client.

Attended daily internal standup meetings.

Executed the Test Cases on for every new build.

Generated daily and weekly test status report.

Environment: Manual Testing, MS-Word, MS-Excel, JAVA, Putty, JIRA, Eclipse, HTML and Windows.

Education:

Bachelor’s in Computer Science and Engineering, G. Narayanamma Institute of Technology & Science Hyderabad, India.

References: Will be provided upon request.



Contact this candidate