We provide IT Staff Augmentation Services!

Senior Automation Tester Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Over seven years of experience in manual and automated Software Testing of Web based and Client - Server applications and Backend testing, Object oriented analysis design and development of multi-tier architectural based web applications, with in-depth understanding of automated frameworks.
  • Extensive experience in various kinds of testing viz., Functional, Automation, Web service and Database testing.
  • Experienced in Software Quality Assurance including Manual and Automated testing with tools such as Selenium suite (RC, Web Driver, IDE and GRID), JUnit/ TestNG, N Unit, Maven, SOAP UI, Jenkins, JMeter, Cucumber.
  • Expertise knowledge in stress and load testing using JMeter and great exposure on Behavior Driven Development using Cucumber.
  • Good knowledge on using selenium with Java as the programming languages for automating the applications.
  • Experience in testing the applications developed with C# and Java languages.
  • Experience in implementing Page Object Model and Page Factory patterns in automating the applications.
  • Experience in writing feature files and integrating them with Cucumber tool.
  • Experienced in complete Software Testing Life Cycle (STLC) &Software Development Life Cycle (SDLC) and Bug Lifecycles.
  • Excellent knowledge on various methodologies like Behavior Driven Development (BDD), Test driven development(TDD), Agile (Scrum), Waterfall and V-Model.
  • Diversified experience in Functionality Testing, Integration Testing, System Testing, GUI Testing, Regression Testing, Re Testing, Link/Navigation testing, Browser and OS compatibility testing, Negative Testing.
  • Strong experience in White Box Testing, Black Box Testing, User Acceptance Testing and Database Testing.
  • Specialized in preparing Test (Plan, Strategy, Estimates, Scenarios, Cases), Test Case Execution, Defect Management, and building Test Environment and Test Data.
  • Experienced in creating test scenarios from the use case documents and technical requirement document.
  • Developing and Maintaining Test Scripts, analyzing bugs and interacting with development team members in fixing the defects and good experience in Replication of problems and generation of bug report.
  • Well versed in developing end to end automation using Selenium WEB Driver/RC/IDE/Grid, JUnit/TestNG, ANT, Jenkins, Cucumber, Web Services (RESTFUL and SOAP), Log4J.
  • Hands on Experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Performance, Stress, Reliability, Soak, Cross Browser, Security testing.
  • Experience in writing queries using SQL.
  • Experience in generating the XSLT Reports for the executed tests.
  • Experience in using Apache POI for Data Driven Testing from external Excel Files.
  • Experienced in build, deploy multi module applications; configure test coverage, integrated with Maven and CI server Jenkins.
  • Experience in using Robot API with selenium.
  • Experience in implementing Data Driven Frameworks to read data from external sources.
  • Created detailed QA documentation including QA reports and actively participated in project status meetings and also coordinating testing effort, responsible for test deliverables, status reporting to management, issue escalations.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration and Task Scheduling.
  • Define Business Process; identify the risk, doing risk analysis and providing baseline acceptance criteria and deliverables.
  • Excellent verbal, communication and interpersonal skills to understand business requirements in various domains and ability to interact with clients. Self-learning ability and leadership qualities.

TECHNICAL SKILLS:

Operating Systems: Windows XP/ 7/, Unix, Linux Ubuntu

Testing tools: Selenium WebDriver/IDE/GRID, QTP, SOAPUI Test Manager, TFS/MTM Cucumber, TestNG, JUnit, Eclipse.

Configuration Management tools: SVN, GitHub

Defect Tracking Tools: Test Director, HP Quality Center/HP ALM, Rational Clear Quest, JIRA, Rally, Agile Manager.

Build Tools: Ant, Maven

Testing Frameworks: Page Object, Data Driven, Keyword Driven, Hybrid Driven Frameworks

Continuous Integration Tools: Jenkins

Languages: HTML, CSS, Core Java, C#, XML, Gherkin, C, C++, VB 6

Database: Microsoft SQL Server, Oracle 8i/ 9i/ 10g, MySQL

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Senior Automation Tester

Responsibilities:

  • Participated in daily scrum meetings and weekly sprint meetings along with development teams and other stakeholders of the project.
  • Involved in functional testing, developed a complete module matrix for system integration testing. Successfully designed, developed and implemented a complete regression testing for the entire system.
  • Participated in requirements gathering and code reviews.
  • Developed and maintained Requirement Traceability Matrix (RTM).
  • Worked with the team and resolved the requirement gaps. Created test cases based on requirements and based on prototypes.
  • Used Quality Center to save and maintain test cases.
  • Extensively used Linux for debugging to check log file to capture the errors.
  • Prepared the automated test scripts using Selenium Web driver and ran individually on the local machine and in GRID environment for parallel execution.
  • Tested compatibility of application/site with Internet Explorer, Firefox and Safari.
  • Log/report Bugs/Defects using JIRA bug tracking tool with the details to reproduce the same.
  • Participated in weekly project status meeting with the team.
  • Involved in Integration, Functional, Regression, UAT, Backend and End-to-End testing.
  • Define and maintain required Test environments and Test data.
  • Identified software errors/bugs and interacted with developers to resolve technical issues.
  • Performing smoke and sanity testing after every build.
  • Design, develop and implement Hybrid Driven automation testing framework utilizing Java, TestNG and Selenium Web-Driver.
  • Configured and used Maven for build integration and Jenkins for Continues delivery.
  • Used Apache POI for performing data driven testing by reading the data from the excel files.
  • Implemented logging mechanism to log the execution flow using Log4J.
  • Generated XSLT reports for the script executions.
  • Developed automation scripts using Selenium Web driver for smoke tests and regression tests.
  • Used Selenium WebDriver for automating Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Created Selenium test automation framework based on UI Mapping property files. Ran tests by using Selenium remote control in different browsers.
  • Used firebug to identify object's ids, Name, XPaths, links in the application.
  • Used Robot API, Actions and Action classes for performing Keyboard and Mouse events.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Designed data-driven testing framework using Selenium and captured data dynamically from web controls.

Environment: Selenium Web driver, Standalone server, JIRA, TestNG, Firebug, Apahe PoI, Maven, Jenkins

Confidential, Denver, CO

Automation Test Engineer

Responsibilities:

  • Involved in project planning, coordination, implementation and the creation of test plans and test cases/ scripts.
  • Involved in performing various types of testing like Smoke, Sanity, Regression, Functional, Positive and Negative testing.
  • Developed and maintained automated regression test cases in Selenium Web Driver and Appium Mobile Automation using Java programming language.
  • Performed functional test automation and execution using data driven framework with Page Object Model in Selenium Web Driver and used Apache POI for the implementation.
  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins.
  • Worked on Selenium Grid to run parallel tests on different browsers and operating systems.
  • Experience working on Rally for the creation of test cases and maintenance of test results obtained upon execution.
  • Enhanced the existing framework by developing custom functions using Selenium for the automation of regression test suite.
  • Worked on SOAPUI for web services testing which involved testing web services in both SOAP and REST.
  • Performed complex queries using SQL involving various joins for database testing and documented the obtained results.
  • Written the test cases and created the automated test scripts using QTP.
  • Experience in developing data driven tests and writing QTP/UFT functions using VB Script.
  • Design & develop data driven framework to validate different Member profile using QTP, VBScript.
  • Involved in XML data validation for the inputs and output for data transmission purposes and testing of web applications.
  • Generated and automated the generation of daily, weekly and quarterly status reports.
  • Generated defect status reports, QA analysis reports, risk analysis documents, requirements traceability reports and test result summary reports.
  • Used GitHub as a source repository to share the code with both the on-site and the off-shore teams.
  • Tools such as Rally have been used for task tracking. Followed Test driven development approach
  • Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.

Environment: Selenium Web driver, Page object model, Apache POI, SQL, GitHub

Confidential, St. Louis, MO

QA Manual / Automation Tester

Responsibilities:

  • Analyzed requirements (written and oral) to derive test plans, test estimates, scripts, and reports
  • Creating Test conditions and Scenarios
  • Mapping the Scenarios to the Requirements in Quality Center and creation of requirement traceability Matrix (RTM)
  • Developed the test cases for the authenticated login for the member and the MSR's
  • Updating the system test status in the daily scrum
  • Dashboard updates for the test team
  • Extensively involved in testing the online payments for the premium
  • Extensively involved in testing the online purchase of the new policy
  • Execution of system test cases
  • Storing manual and automated tests and their result in Mercury Quality Center
  • Developed and maintained Selenium automation Framework
  • Built a detailed Data Driven Automation Framework for Web testing test cases using Selenium
  • Extensively used Selenium XPath and CSS locators to test the web application
  • Involved in writing load scripts using Apache JMeter
  • Validated the data from Front End to Back End tables in Oracle Database
  • Performed User Interface Testing, Integration testing and System Testing
  • Logging and keeping in track of defects in Jira

Environment: Oracle 9i, Manual Testing, Selenium Driver, Quality Center, Jira and Windows 7

Confidential - Waltham, Ma

Quality Analyst

Responsibilities:

  • Analyzed Business requirements, Functional Designs to develop Functional test cases.
  • Worked closely with Application Architects, Business Analysts and Project Managers to discuss and collect business requirements.
  • Participated in design sessions, design reviews portal and service integration walkthroughs.
  • Created test plan/test cases in Excel and uploaded to Quality Center.
  • Prepared Test data to test services, used SQL extensively to query, insert and update test data in QA database.
  • Performed Functional, UI and regression testing of member portal.
  • Executed test cases in Quality Center using test lab, reported and tracked defects using Jira.
  • Executed QTP regression scripts as and when required
  • Followed Agile / Scrum Development Process with 3 week sprints, sprint boards, daily scrum meetings, used Jira to create sprint boards, story tasking and log ours, tracked work with burn down charts.
  • Used SQL Navigator to perform backend testing using SQL, and also to create and update test data in QA test environment.
  • Designed structured User Interface automated Test cases using Selenium Web driver in Java to perform regression testing.
  • Developed automation frameworks using module based and data driven Testing methods using Java, Excel and TestNG, developed custom libraries using Java.
  • Wrote data driven automation test cases using TestNG framework
  • Executed automated test suites on multiple platforms using Selenium Grid and Maven Scripts for each deployment and presented results in Excel with graphical charts.
  • Ran Existing automation test suite to perform regression testing.

Environment: Java, Oracle, Selenium 2.0, SQL.

Confidential

Manual Tester

Responsibilities:

  • Involved in preparing Test Scenarios and Test Cases based on business requirement documents using Test.
  • Performed Extensive Manual Testing.
  • Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements.
  • Performed GUI, Adhoc, Regression and data driven testing.
  • Used Test Director for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status using Quality Center.
  • Interacting with the development and testing teams to improve overall quality of the software
  • Analyzed the performance based on the reports generated
  • Responsible for providing regular status report to the management

Environment: Manual Testing, Quality Center, Waterfall, UNIX, Windows 2000, SQL server 2005.

We'd love your feedback!