Automation Test Engineer Resume
Mclean, VA
PROFESSIONAL SUMMARY:
- Around 6 years of experience as QA Engineer in Testing of web based applications by using Manual & Automation Testing tools.
- Good experience in developing the scripts in Web Driver with TestNG Excellence in Web Application & Client - Server architecture on different domains.
- Strong Experience in generating Customized TestNG reports.
- Designed and Customized frameworks & Check code in Git Hub server.
- Strong experience in Selenium Web Driver with TestNG FW in performing cross browser testing.
- Worked on Designing, Debugging and Execution of Test Scripts.
- Performed testing using webservices SOAPUI using WSDL files.
- Expertise in Compatibility & web testing and Interaction with development team, clients in process of resolving the issues.
- Good experience in Software Development Life Cycle (SDLC), Software Testing life cycle (STLC) and Bug Life Cycle (BLC) and fast-paced Agile scrum based project environments.
- Experience in using Test Management tools like JIRA and gave updates periodically and has good conceptual knowledge on ALM.
- Good experience in finding the elements using different locators, generating customized xpath for dynamic elements.
- Committed and Motivated team player with analytical skills and Problem-Solving skills.
- Very Good knowledge in data warehouse concepts and data validations
- Conceptual knowledge on ETL tools like informatica and data stages as part of ETL
- Great exposure to reporting tool Tableau and execute dashboards.
TECHNICAL SKILLS:
Software Testing: Automation and Manual Testing
Bug Tracking Tools: JIRA
Automation tools: Selenium Web driver, TestNG, Maven, Cucmber, GHERKIN, Git Hub, SAOP UI
IDE: Eclipse
Operating system: Windows 2000/XP/Vista/7, 8, 10
Scripting languages: Core Java
Database: Oracle
ETL: Informatica
Reporting: Excel, SQL and Tableau
PROFESSIONAL EXPERIENCE:
Confidential, McLean, VA
Automation Test Engineer
Responsibilities:
- Involved in writing and executing detailed Test cases, Test plans and Test design documents as per the business requirements of cash reward credit card module.
- Developed Automated Test Scripts to increase automation coverage using Selenium for cash reward credit card module.
- Created and enhanced test scripts using Selenium to handle changes in the tested application's GUI& environment.
- Experience in working with open source tools Selenium (Selenium Web Driver, TestNG), Eclipse and preparation of automation test framework.
- Created automated test scripts in Selenium for performing highly efficient regression test cycles.
- Involved in Web Services Testing using SOAPUI to create and execute functional, regression testes.
- Hands on experience with web technologies like HTML, XPATH, XML, Java and Tested Web Services & validated XML Data.
- Involved in uploading the test cases and raising the defects in JIRA, defect triage calls. Converted Manual Test Cases to Automated Test Scripts.
- Developed SQL Script in TOAD and executed script for test data creation, regression and integration testing.
- Involved in Test Design, Test plan and preparing Test Results for each executed component.
- Responsible for UAT test cases and test execution of functional features.
- Involved in gathering specifications and requirements from development to automate the testing process.
Confidential, Plano, TX
Automation Tester
Responsibilities:
- Prepared detailed Test cases, Test plans and Test design documents as per the Auto Loan Processing business requirements for Confidential and executed the script.
- Developed Automation Scripts, Execution and Analysis Test Results using a testNG Framework in Selenium.
- Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, System, User Acceptance and Back End Testing using automation tool selenium webdriver.
- Manually tested APIs using Soap UI tool calling internal credit score logic.
- Involved in writing SQL statements on oracle server to cross validate API score response with DB.
- Created Requirement Traceability Matrix and updated the status periodically.
- Used JIRA for Bug Tracking, Bug fixing, and Bug Reporting.
- Performed functionality and regression testing using Selenium.
- Scheduled testing job and set up the flag to run automation script periodically after the code changes.
- Involved in providing the strategy like XPath and CSS to run WebDriver script in stable condition.
- Designed the future state testing model as per the next phase of the project to be implemented in the next phase of this effort.
Environment: s: Selenium Web Driver, Jenkins, SOAP, Eclipse, SQL, Oracle, Java, JIRA, Firebug, XPath, Windows 7/Vista/XP, UNIX.
Confidential, Collierville, TN
Automation Tester
Responsibilities:
- Analyzed business requirements, system requirements, and data mapping requirement specifications networking with QA team, client, and developers.
- Produced and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of a software testing effort for functional, regression, user adoption and stress testing.
- Created and enhanced numerous test scripts to manage changes in the tested application's GUI, objects and in the testing environment using Selenium WebDriver.
- Developed Automation scripts for new enhancements using Selenium WebDriver and testNG.
- Alteration and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, a design of the automation test frameworks.
- Implemented Java language and testNG framework for scripting. Integrated with Continuous Integration tools Jenkins for running the test on nightly basis automatically.
- Implemented Data-Driven test to verify the same functionality with multiple sets of data. Later, Defect testing and exploratory testing/Ad-hoc testing was built.
- Performed UI testing, Database testing after reviewing the report cards and database diagram.
- Designed automation scripts in SOAP UI using Groovy Script for web services testing.
- Depleted SOAP UI tool to locate the WSDL file on the internet, create test cases and perform test cases and verify resolved bugs and track enhancements made to the product.
- Reported the bugs, Email notifications to the developers using JIRA.
- Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
- Worked with a developer to reproduce the bugs and to resolve usability issues during UAT and created Regression Document to track and report test activities during each phase of testing.
- Participated in Stand-up meeting, walk-through meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: s: Selenium Web Driver, Jenkins, SOAP, Eclipse, SQL, Oracle, Java, JIRA, testNG, Firebug, XPath, Windows 7/Vista/XP.
Confidential, Kansas City, MO
QA Automation Engineer
Responsibilities:
- Prepared Test Plan, test Cases, Test Scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.
- Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
- Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
- Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver and JAVA.
- Converted QTP scripts into Selenium scripts by using Java as Language and Eclipse as IDE, Maven as build tool, and Jenkins as CI tools.
- Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Participate in Defect calls to escalate various project defects to defect managers on behalf of testing team.
- Created automation scripts in SoapUI using Groovy Script for web services testing.
- Used XML files in Sending/receiving XML requests using SoapUI.
- Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
- Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
Environment: Java, Selenium Web Driver, TestNG, Maven, Jenkins, SoapUI, Eclipse, Quality Center, HTML, XML, SQL, Internet Explorer, Firefox, Chrome, Oracle, Windows
Confidential, NJ
Automation Tester
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
- Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
- Involved in testing various business rules User/Customer Functionality, Change Process.
- Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
- Prepared and Execution of test scripts using Test-NG and Selenium Web-Driver.
- Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using JIRA.
- Installed & Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
- Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting using TestNG.
- Used Apache POI for the data driven test cases.
- Applied robust Page object pattern (POM) on new builds and every modification in the application for Selenium WebDriver to do Smoke and Regression testing.
- Involved in database testing using MS SQL Server.
- Used Firebug to capture and validate XPath Locators to identify elements.
- Experience to run test cases using JENKINS.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Tested compatibility of application for various cross browsers using XPath in Selenium.
- Performed functional testing of SOAP Web Services using SOAP UI Tool.
- Involved in testing Web services with tool called SOAP UI and using this tool to locate WSDL file on internet, created Test cases and executed them. Participated in Daily & Weekly Defect review and SCRUM meetings.
- Prepared Test summary report after every build Release and submit it to the QA Managers.
- Participated in QA team meetings and walkthroughs for weekly QA testing review.
Environment: Selenium Web driver, Eclipse, JIRA, Java, Windows, MS SQL Server, Test-NG, Apache POI, Page object pattern (POM), Maven, Jenkins and SOAP UI.
