Test Automation Engineer Resume
SUMMARY:
- Test Automation Engineer over 10+ years of experience in Manual and Automation testing throughout product life cycle for Client/Server and Web applications.
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA
- Hands on experience in Developing Selenium Automation Scripts, and Analysing Test Results using TestNG Framework.
- Involved in design and development of Keyword - driven automation framework using Selenium Webdriver
- Implemented Page Objects model using Selenium
- Executed automation scripts on different browsers/environments & reported defects/results to the team
- Excellent experience of build tools like Maven and managing JAVA automation projects using them
- Integrated Automation scripts (Selenium WebDriver/UFT) in Continuous Integration tools (Jenkins) for verification of the build,
- Implemented Hybrid Test automation framework using UFT at Functional and Regression testing level
- Extensive experience in Developing, Executing and Maintaining Test Strategy, Test Plans, effort estimation, Test Scenarios, and Test Cases in Agile development environment.
- Maintained the Selenium & JAVA automation code and resources in source controls like SVN.
- Good Experience in SQL Queries.
- Experience in creating Load profile for carrying out Load and Performance testing for desktop based application
- Expertise in performing different kinds of testing like System, Functional, Regression, Compatibility, Endurance testing for client/server applications.
- Basic knowledge in Shell Scripting
- Good understanding of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC) in V and Waterfall models
- Solid Experience in Defect management tools like HP Quality Center.
- Experience in collecting Various Test Metrics to manage Defects and generate various Reports.
- Have involved in internal auditing and provides the report to the management.
- Strong communication & interaction with Clients, Developers, Business Analysts, Management
- Proven skills in Leading and training teams, Test Management and Meeting the deadlines.
- Proven ability in Working individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, Reporting and Assisting to Manager
TECHNICAL SKILLS:
Automation Test Tools: Selenium web Driver, Selenium Grid, Jenkins, UFT 12.01
Languages/Frameworks: TestNG, Java
Test Management Tools: HP Quality Center.
Databases: MS SQL 2008/2012, Postgre
Operating System: Windows (Win 7, 8, 2008 Server R2), Linux (CentOS 5.5, Debian 7), VM ware
Scripting Language: VB Script, Shell Script
Measuring Tools: OPManager, iPerf, PAL, Perfmon
PROFESSIONAL EXPERIENCE:
Confidential
Test Environment: Java, Selenium, TestNg Framework
Test Automation Engineer
Responsibilities:
- Implemented automation using Selenium WebDriver with Java and Selenium Grid.
- Extensively automated Regression and functional test suites using Selenium web driver and TestNG Annotations
- Developed Keyword and Data Driven frameworks.
- Experienced in Cross Browser testing combination with Windows.
- Used Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel
- Used Jenkins as a Continuous Integration to scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Generating the test report and presenting to the stake holders.
- Reported/tracked defects in HP QC and assisted the manager by providing automation strategies.
- Identified weaknesses in QA Processes,Selenium Automation. Suggested & implemented improvements
Confidential
Test Environment: Manual and Automation
Test Automation Engineer
Responsibilities:
- Understanding Business and functional requirements, Creating Test Plans, Test strategy and Test cases for all functional and non functional requirements.
- Developed detailed Test Plans, Test Cases and responsible for generating and executing the Test Cases, Test Scripts using QTP.
- Generated automated VB scripts using QTP for Functional and regression test cases
- Involved in desiging the automation testing Hybrid driven framework
- Involved in load and performance testing using QTP and benchmarking the application and presenting the reports to the stake holders.
- Generated Test Data for Automation Scripts in Excel from QTP.
- Document the lessons learned from the previous project and plan for new strategies to avoid the problems in the future
- Preparing the Entry, Exit criteria and test summary report.
- Experienced in preparing the Test metrics
Confidential
Test Environment: Manual & Automation
Sr.Test Engineer
Responsibilities:
- Running automated test scripts by using QTP Quick Test Professional and verifying the QTP Results
- Prepared Test Cases and Test Scenarios based on the Functional Specification/ Design document provided for the Application under Test and reviewing the test cases
- Performed System and Regression Tesing
- Preparing the compatability test reports
- Performed Endurance testing to to find the System Stability and memory leaks
- Assisted in preparing Test plan, Entry/Exit Criteria for Test Plan and Present the Weekly Bug Report and Status Report.
confidential
Test Environment: Manual
Test Engineer
Responsibilities:
- Involved in Test case and Test data Preparation.
- Execution of test cases and c hecking Functionality of every frame in application
- Analysing the test results and reporting the defects in Quality center
- Involved in Setting up the testing environment .
- Involved in user, system document preparation
- Worked closely with the software development team to quickly resolve defects.
- Extensively used Quality Center for Test Cases Management and Defect Tracking