Automation Tester Resume
4.00/5 (Submit Your Rating)
Washington, DC
PROFESSIONAL SUMMARY:
- 5 years of experience in manual and automated testing.
- Having clear understanding on End - to-End processes of software quality assurance starting from business requirement analysis to creating test report, suggestions etc.
- Extensive experience in developing Test Cases and Test scripts using business requirements and design documents.
- Well acquainted with all stages of Software Development Life Cycle (SDLC).
- Experienced in working in Agile and Waterfall project management environment.
- Expert in creating and managing all sorts of test documents.
- Experienced in configuring Automation Test Environment in Web based system from scratch.
- Expertise in understanding and analyzing Test requirements, Tracking changes and maintenance of Test Requirements
- Worked on web-based applications, Technology industry involving, analysis and both Selenium and Automated testing of Client Server.
- Experience in designing automation framework using Page Object Model (POM) Design for better code reusability & maintenance
- Strong experience in Java programming, Selenium WebDriver, Cucumber and TestNG frameworks
- Expertise in creating Test cases and Test Scripts as well as in designing the test scenarios in order to test the applications throughout Software Development Life Cycle. Been analyzing test results and communicating via Bug tracking systems.
- Experienced with behavior driven framework using Cucumber.
- Experience in tracking and logging defect using Jira and ALM.
- Experience in writing SQL queries to perform back end testing.
TECHNICAL SKILLSET
Automation Testing Tools: Selenium WebDriver, Cucumber, Junit, TestNG, Apache Poi, Maven, Jenkins
Application Software: VMware, MS Excel, Word, Visio, Outlook, Power Point, Oracle SQL Developer, Putty
Project Management: Jira, HP ALM, Bugzilla
Database: MySQL, Oracle 10g
O/S: Windows 7, Windows 10, MAC OS X, Linux
Programming Language: Java, C++, C#, HTML, CSS, Shell Scripting PowerShell
PROFESSIONAL EXPERIENCE
Confidential - Washington, DC
Automation Tester
Responsibilities:
- Currently involving in Manual testing different domain applications.
- Have been involved in creating Test Scenario, Test Cases and executing Test data and Execution of test cases.
- Done Functional testing, Regression testing, Integration testing, Database testing, User Interface & System testing.
- Interacted with the Business Users and the client to test according to their requirements.
- Worked on Agile Methodologies.
- Well acquainted with the Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
- Created both Manual and Automation Test Scripts using Selenium WebDriver and JAVA Technologies (Eclipse IDE).
- Used Maven for Dependency Mechanism and Project Structure Management
- Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing
- Tested the application in highly dynamic environment with sprint team using agile methodology.
- Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
- 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.
- Diagnose problems and report bugs against enhancements to Development.
- Designed and developed automated scripts for Functional, Regression, Sanity and Integration Testing using Selenium.
- Used Cucumber for few scripts to create Behavior Driven framework.
- Performed Data-Driven, Functional, GUI, Black box and Regression testing using Selenium Web driver.
- Used Jira for Test Script and test result management and Bug Tracking.
- Executed and tested various procedures, functions, triggers, packages in order to test their functionality.
American Red Cross - Falls Church, VA
Junior QA Analyst / Automation Tester
Responsibilities:
- Prepared and executed Manual and Automation test scenarios and test cases based on business and functional requirements.
- Tested functionality of interest data issued and gained from different customers by the bank from the database for calculating net profit and also graphs.
- Constructed and maintained Cucumber and JUnit based framework to test client application.
- Utilized and maintained the Page Object Model design pattern within the automation framework.
- Implemented Jenkins to run the Regression and Smoke Tests in development and test environments as well as generate reports.
- Wrote Cucumber feature files from user stories and developed Selenium Test Scripts to automate the testing of those stories.
- Used Git as a version control system using branches to make changes to automation framework.
- Reported and documented bugs, defects, and exceptions with screenshots using Jira.
- Analyzed the User Stories and provided inputs for clear Acceptance Criteria to ensure Testability of User Stories.
- Implemented automation framework using Selenium WebDriver, Java, Cucumber, Maven, JUnit.
- Compared and analyzed the Test Results for every release.
- Performed Positive and Negative Testing on the application.
- Performed data driven testing to validate different components of the web application.
- Designed and developed Test Automation components (scripts, functions, scenarios, processes) from single script to framework creation from scratch.
- Used TestNG to define different stage of automation script and creating reports.
- Set up and run build management tool (Maven) to execute batch testing.
- Tested application in different phase of integration of web components and performed End-to-End testing.
- Responsible for performing various types of process evaluations during each phase of the software development life cycle including, audit, review, walk through and hands on system testing.