We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

0/5 (Submit Your Rating)

O Fallon, MO

SUMMARY

  • Over 7+ years of experience in IT industry as a QA Tester in Automation and Manual Testing.
  • Firm knowledge and understanding of Software Development Life cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Extensive experience with Waterfall and Agile/Scrum Methodologies.
  • Performed manual and automated testing using Selenium (IDE, WEBDRIVER) and Test NG.
  • Experience on Functional, Integration, System, Database, Regression, Performance, User Interface & Compatibility Testing, White Box Testing, Black Box Testing and GUI Automation Testing of Web - Based applications.
  • Proficient in developing Use Case Model, Analysis Model, Design Model, Implementation Model, Use Case Diagrams, Behavior Diagrams (Sequence diagrams, Collaboration diagrams, State chart diagrams, Activity diagrams).
  • Advised decision makers on necessary reporting efforts, Data centric best practices and the most efficient methods for managing proprietary content.
  • Actively involved in User Acceptance Testing (UAT) and Training of the end users. Participated in cross-functional teams to reengineer and improve business processes.
  • Excellent Knowledge of Database Systems - Oracle, SQL server, Erwin, Toad and My SQL.
  • Used Data centric technologies like Technical Testing, Business Testing and Reconciliation Testing for validating the Data.
  • Extensively used Test Director/Quality Center (QC), Application Lifecycle Management (ALM) for Requirement Management, Test Plans, Test Cases, Test Scenarios and Test Scripts and created Traceability Matrices among requirements.
  • Excellent Knowledge in MS-Office (Word, Excel, PowerPoint), MS-Access.
  • Used Application Lifecycle Management (ALM), Quality Center (QC) for Bug Tracking, Reporting and Analysis.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Knowledge onCucumberof TDD and BDD approach processes.
  • Understanding and experience working on a variety of technologies such as UNIX, HTML, XML and Developed framework using Test NG, Page Object Model.
  • Working Knowledge on Selenium RC, Selenium IDE & Web Driver.
  • Designing, building test automation frameworks and coding automated test suites using Selenium, Java to provide effective and efficient test execution.
  • Experience in testing Web Services using SOAP UI.
  • A very good team player with excellent Communication (Verbal, Technical), Presentation and reporting skills.

TECHNICAL SKILLS

Testing Tools: ALM/QC/Test Director, SOAP UI,Selenium, Rational Team Concert(RTC)

Languages: HTML, VB Script, XML, JAVA IDE Eclipse, SQL Developer, JavaScript

Unit Test Frameworks: Junit, TestNG& Page Object Model

Build Tool: Ant, Maven& Jenkins

Database: Oracle, SQL server, Erwin, Toad, MySql

Bug Tracking Tools: Mercury Quality Center, JIRA, Rational tools

Operating Systems: Windows (XP, Vista & 7, 8), Linux

Application: MS-Office (Word, Excel, PowerPoint), MS Visio

PROFESSIONAL EXPERIENCE

Confidential, O’Fallon, MO

QA Automation Tester

Responsibilities:

  • Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, Jenkins, ANT and Eclipse.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data properly from XML files.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms.
  • Performed Unit Testing with Junit framework.
  • Performed Functional Testing of individual modules (Accounts, Trading, Quotes and more) of the application on Android, Blackberry, Windows operating systems.
  • Tested the GUI of the end product on Mobile, PC, Android and Apple platforms to ensure that language translation and currency conversions were displaying as required.
  • Extensively involved in writing and testing the test cases using Junit.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used Selenium WebDriver to test search results of Meta search engine.
  • Implemented Automated execution of tests (nightly and need based) using Ant and Jenkins.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using ANT.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Developed script and performed Web Services testing using SOAP Client tool for functional and regression testing.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Proven success in establishment of agile test practices including acceptance test automation using Cucumber during acceptance test driven development methodology.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium Web Driver, Jenkins, Cucumber, Junit, Ant, Eclipse, SOAP UI, Jira, XML, DOM, Internet Explorer, Firefox, Chrome, SQL, MySQL, Windows.

Confidential, Woonsocket, RI

QA Automation Tester

Responsibilities:

  • Developed Manual Tests by analyzing product use cases, and requirements as well as technical design and implementation artifacts to create test cases that execute the specific product functions.
  • Performed performance and load testing by using Selenium WebDriver.
  • Extensively involved in identifying test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver for writing Automated Scripts with Java.
  • Developed framework using TestNG, Page Object Model.
  • Developed automation framework to test SOAP based Web Services using TestNG.
  • Used Maven to help manage project's build, report and documentation across the network.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Performed black-box testing, white-box testing, integration testing and regression testing on the applications.
  • Participated in internal and cross functional code and design reviews.
  • Used Firebug and XPath for the web based application testing with selenium for the commands and locator application.
  • Created the data driven framework using HP Service Test and SOAP UI.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Collaborated with development and QA team to write highly detailed test plans and writing test cases using Quality Center.
  • Used SQL Queries to retrieve the data from the table and to perform Backend Testing.
  • Played a key role in production releases and perform UAT test of the system.
  • Contributed to Team Effort by accomplishing related results as needed.
  • Prepared reports by collecting and summarizing information to include providing accurate data for project reporting as well as a weekly personal status report to in the assigned template format.

Environment: Java, Selenium WebDriver, Page Object Model (POM), Jenkins, TestNG, Maven, SOAP UI, ALM/QC, Eclipse, XPath, Firebug, SQL and Windows.

Confidential, Denver, CO

QA Automation Tester

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 and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Developed automation scripts using Selenium WebDriver, Eclipse and Junit.
  • Developed re-usable function using Junit for the Test Automation.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
  • Prepared test groups of Test Cases for different functionality tests and published reports using Ant.
  • The entire Ruby scripting done using Cucumber framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Used Java language and Junit framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • 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.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android.
  • 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.
  • Regression test cases were automated using Selenium, WebDriver and WebDriver Backed Selenium.
  • Attended weekly status meetings with development and management Teams.

Environment: Java, Selenium WebDriver, Junit, Jmeter, Jenkins, Ant, Cucumber, Ruby, Mobile Testing, JavaScript, HTML, Eclipse, XPATH, Jira, SOAP UI, MySQL, Agile Methodology and Windows.

Confidential, New York, NY

Automation/Manual Tester

Responsibilities:

  • Prepared and executed test cases as per system requirements.
  • Prepared and execution of test scripts using Selenium web driver.
  • Used Eclipse, Junit in Selenium to access webpage script variables.
  • Developed the Automation Test Scripts.
  • Experience in writing complex xpath for identifying the object in web driver.
  • Reviewed the test reports using TestNG.
  • Identified bugs and reported using Mercury Quality Center 10.
  • Performed functional, compatibility testing on different browsers like Firefox & Chrome.
  • Performed continues integration testing using Maven, Jenkins.
  • Performed Smoke and functional testing on every build of the application.
  • Attended the daily Bug review meetings on a regular, weekly status meeting, walk through and interacted with business analysts and developers for resolving defects.
  • Participated in team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.
  • Performed manual testing on some modules.
  • Performed various black box testing Methodologies like functional testing and regression testing.
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Verified the "fixes" for the reported bugs.
  • Knowledge transfer of techniques developed throughout the project life-cycle.

Environment: Selenium IDE, Selenium WEBDRIVER, Test NG, Mercury Quality Center 10, SQL Server, Core java, SQL, Eclipse IDE, Scrum Master PRO, Excel, XML and HTML.

Confidential

Manual Tester

Responsibilities:

  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Worked with development team to understand technical design and architecture for test planning.
  • Worked under waterfall methodology.
  • Executed Manual and Automated tests and reports defects by running automated tests & executing manual tests & reviewing results of all tests and reporting anomalies into the defect tracking database and verifying the resolution of all defects for an assigned project.
  • Prepared required documentation for testing signoff by various parties as required by the project plans.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on oracle database by writing SQL queries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
  • Worked extensively with business users to define scope and prepared 'Documents of Understanding' for various change requests by analyzing the feedback from user groups.

Environment: Java, Manual Tester, Quality Center, MS Visio, HTML, Java Script, Oracle, VSS, UNIX.

Corporation

Manual Tester

Responsibilities:

  • Analyzed and tested Client-server large scale Banking Applications.
  • Prepared Test Plans as per requirements document
  • Involved in manual testing of all applications at Component Level, Integration and System levels.
  • Performed Compatibility testing to ensure its performance in different Operating Systems.
  • Performed data integrity testing, black box testing, regression testing and user acceptance testing.
  • Documented test scripts and test cases according to the developed Test plans.
  • Responsible for doing System testing of the entire applications along with team members.
  • Analyzed results with Business Analysts.
  • Worked with technical analysts to develop functional specifications for the features and requirements.

Environment: ManualTesting, SQL, Test Director, JIRA.

We'd love your feedback!