We provide IT Staff Augmentation Services!

Senior Automation Tester Resume

2.00/5 (Submit Your Rating)

Minneapolis, MN

PROFESSIONAL SUMMARY:

  • Over 6+years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare & Media Applications.
  • Extensive knowledge and experience of Selenium IDE, Selenium RC, Selenium Web driver, Selenium Grid using Core Java for developing automation scripts in Eclipse IDE.
  • Extensive experience of OOAD, OOPS, Multi - tier and distributed architectures in developing web-based and client-server application.
  • Experience on working with SOA, XML, XSD XSL, XPATH and designing web services using WSDL, SOAP, RESTFUL and used testing web services tools like SOAPUI, API testing.
  • Sound knowledge on MAVEN and ANT for project building tool, Jenkins for continuous integration.
  • Effectively executed the test scripts using the automation tool Quick Test Professional (QTP)
  • Good experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator.
  • Knowledge of Software Development Lifecycle (SDLC) or Application Lifecycle Methodology (ALM).
  • Perform acceptance, functional, end-to-end, regression, browser compatibility, and integration testing of web-based application. Smoke (sanity) testing is automated.
  • Developed UFT reusable components like Function Libraries, Object Repository and Framework Related Driver.
  • Experience in testing environment with various languages like Core java, PHP, C#, VB Script, Python, Ruby, SQL, PLSQL scripting.
  • Experienced in Mobile Automation Testing on IOS platforms using iPhone & iPad Devices with Automation tools like Keep It Functional KIF and Appium.
  • Extensive experience on developing environment with HTML, CSS, java script, used protractor for angular js testing.
  • Expertise in Design, Development and Implementation of Test Automation Framework using QTP (VB Script).
  • Extensive experience in Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, and GUI testing.
  • Well versed in reviewing and analyzing the Business requirements and developing Test Plans, Test strategies, Test cases, Test Data Management (TDM), Test procedure, Test reports and documentation of Manual and Automation Tests.
  • Managing Amazon Web Services (AWS) infrastructure with automation and orchestration tools such as Chef.
  • 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, Core Java, TestNG, Maven and Jenkins.
  • Performed GUI Test, Functional testing, Smoke testing, User Acceptance testing (UAT), System testing using HTML IDs and XPath in Selenium.
  • Expertise in developing automation scripts in BDD format using Cucumber and Proficient in writing cucumber scenarios in GHERKIN format.
  • Strong experience with Behavior Driven Development (BDD) and Behavior Driven Testing (BDT) with Cucumber JVM to implement Test Driven Development (TDD).
  • Proactively designed RPA Tasks as per the application and business requirements.
  • Participated in regular meetings to demonstrate the capabilities of RPA for on-going projects and potential clients.
  • Good exposure to SAP Business One for Mobile (Android / IOS) - Activities, Sales Quote, Sales Order.
  • Familiar with Project Methodologies such as BDD in Agile.
  • Developed complex SQL queries to validate the data that is written into the database after performing various test scenarios as per the functional requirements.
  • Extensive experience in Splunk to collect the log files or outputs from the automation tools; put them into Splunk and look for errors.
  • Experience with working on multiple operating systems like Windows, Linux and Mac.
  • Developed and maintained UNIX/Ruby/Maven scripts for build and release task.
  • Excellent experience with source version control tools such as Subversion (SVN), TFS, CVS & Git.
  • Skill to adopt to new methodologies, tools and technologies and domains depending on the job responsibilities.
  • Open to dynamic work environment and ability to work collaboratively with cross-functional teams
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, HP Quality Center/ALM, JUNIT, Test NG, Firebug, Firepath, XPath, Maven, JSON, Jenkin, SVN, JXL,QTP, Eclipse, Protractor, Manual Testing, Appium (Android, IOS Testing), JMeter, GIT, Cucumber, Splunk.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, JDBC, JAVA Script, SOAP

Bug Tracking Tools: Quality Center (9,10,11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear Quest, Bugzilla

Languages: C, C++, JAVA, C#, SQL, PL/SQL, PHP, Python, UML, Java Script, Shell Script

Web Services: SOAP, RESTFUL, WSDL, SOAP UI

Project Management: AGILE, WATERFALL Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Testing: Android, IOS

Operating Systems: Windows XP, 7, 8 & server 2003, MAC, UNIX and Linux

Web Servers: Tomcat, Web Sphere, Web Logic, IIS

WORK EXPERIENCE:

Confidential, MINNEAPOLIS, MN

Senior Automation Tester

Responsibilities:

  • Designed Automation Test cases using Selenium WebDriver, Core Java, Junit, Maven.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
  • Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Identified Test Data Management (TDM) and organized in excel files scenario wise for test input at run time.
  • Proficient in Automation tools like Quick Test Professional (QTP), HP ALM, and HPE UFT.
  • Integration and Application UAT testing of SAP Success factor using HP ALM.
  • Used TFS extensively for establishing Traceability to Requirements, Test Cases, Bug Tracking and Reporting.
  • Enhanced existing Wells Fargo automation framework (WAF) using UFT (QTP) to include error handling, recovery scenario and batch execution.
  • Developed test code in core Java language using Eclipse, IDE and TestNG framework.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
  • Used BDD and BDF framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Developed reusable functional libraries using VB script, created custom objects, exception handling/Recovery scenarios in UFT.
  • Developed test scripts using BPT components using Quick Test Pro/UFT (Unified Functional Testing) (QTP with Keyword automation Frame work), and Quality Center for their internal applications.
  • Logged and managed defects using Quality Center/ALM defect management tool
  • Wrote SQL Queries for backend/ETL testing.
  • Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites Jenkins, Maven and Git Hub.
  • Used SVN Subclipse repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Worked on source version control tools such as Subversion (SVN), TFS and GIT.
  • Wrote automated scripts for angular JS application using protractor and Java scripts.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, TestNG, Quality Center, UFT, BPT, Firepath, Firebug, Eclipse, XPATH, Jenkins, SVN, GIT Java, SVN, SQL Server, JMeter. Protractor, Cascading Style Sheets (CSS), JSON.

Confidential, NAPERVILLE, ILLINOIS

Sr. Automation/Mobile Tester

Responsibilities:

  • Experience in working with Software Development on a team of developers, Full-time hands- on Ruby-On-Rails development, RSpec, Git, MySQL, PostGres, JavaScript, jQuery and Ajax-based applications
  • Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
  • Used Selenium WebDriver and generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Automated test cases using QTP and worked on BPT component of Quality Center to create quality scripts.
  • Working with Java to use Selenium-WebDriver API library to write automation scripting with Cucumber Feature and Scenario.
  • Designed and developed Hybrid Framework using .Net, C# and NUnit.
  • Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
  • Designing Test Scenario, Test Case and Test Scripts as well as Test Data Management (TDM) Preparation.
  • Implemented automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin and CI/CD environment running on AWS.
  • Implemented Page Object Model (POM) by using Page Factory elements. Involved in coding and designing of Screens using MVC, jQuery, Partial View, JSON, Ajax and Cascading Style Sheets (CSS).
  • Performed Regression testing on new builds, every modification in the application using Selenium scripts.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Involved in setting up configuring the testing environment with Eclipse, JUNIT, and Selenium RC and Selenium Java client driver.
  • Used Selenium WebDriver with Java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit/ TestNG and ANT)
  • Experience in developing ALM BPT framework for web application using Selenium.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Used BDD and BDF framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Extensively used Splunk for generating reports and alerts for the desired search and for finding real-time logs and with faster speed.
  • Involved in Mobile Testing includes App Testing such as Android and IOS Test automation for mobile based browser application using Appium.
  • Performed Mobile Automation testing on Web app, Native app using Appium and running the scripts on multiple devices using QTP, and also perform manual testing according to the requirements.
  • Developed various UI (User Interface) components using HTML, JavaScript, Ajax.
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Experience in Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server and MySQL.
  • Experience in using Version Control Systems like GIT, SVN and CVS. Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Strong working knowledge of Software Development Life Cycle (SDLC) methodology (Waterfall, V- Model, Agile, Scrum, ATDD), Software Testing Life Cycle and Defect Life Cycle.
  • Strong background in PHP, J2EE platform, working knowledge of apache web server, Unix shell scripting and MySQL DB.
  • I was involved in developing the application framework and also in the development of their iPhone/iPad objective-c framework.
  • I was involved in working in the development of iPhone applications using Objective-C.
  • Used SVN Repository for version controlling and Maintained the Java and selenium test source code and resources in the SVN source control repository tool.
  • Involved in writing automated scripts for angular JS application using protractor and Java scripts
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

Environment: Appium, Microsoft Test Manager, Junit, QTP, VBScript, UFT, GIT, Jenkins, BDD, UI, POM, TestNG, Java, JIRA, Html, BPT, JavaScript, SOAP, REST, PHP, Cucumber, Bootstrap, NodeJS, AngularJS, Protractor, Jenkins, maven, ATDD, SQL, DB2, MySQL, SVN, CVS, Python, IOS, RUBY, jQuery and Ajax.

Confidential, INDIANAPOLIS, IN

QA Engineer

Responsibilities:

  • Involved in all the phases of Manual Testing process and worked closely with Business stakeholders.
  • Designed a Conceptual/Logical Database model for an online store performing analytic operations for the same.
  • Involved in automated verification and validation & python scripting using Coded UI, C#, MTM.
  • Utilized HP Quality Center (HP QC) as a bug tracking system.
  • Delivered overall Test Summary reports from the Quality Center (QC).
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and Testing.
  • Create/Execute new, existing Test Cases with Test Data as a part of Regression test before signing off for QA/Staging/Production Environment.
  • Verifying insurance or payment methods, and creating purchase requisitions.
  • Worked on source version control tools such as Subversion (SVN), TFS and GIT.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Creation and automation of BPT components using descriptive programming in QTP.
  • Execution and maintenance of regression, smoke automation test scripts and BPT components every release.
  • Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
  • Used QTP 9.2 to record and run reported test cases for general purpose reporting
  • Performed database validation using SQL queries
  • Worked on Frame work for Performance testing of all the Web service API(s) and Java API (s) using JMeter.
  • Wrote test cases, created specs, page objects and undergone End-to-End Testing for whole application using Protractor for Angular JS on Node JS command line.
  • Used complex SQL Queries to perform back-end data base testing
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.

Environment: C#, SQL, HTML, SOAP UI, Groovy Script, QTP, SVN, GIT, Jenkins, Quality Center, Jira, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle.

Confidential, NEW YORK, NY

Automation /QTP Tester

Responsibilities:

  • Involved in Analysis, Understanding the requirement specifications
  • Creation and Execution of manual test cases
  • Involved in debugging the stored procedures written for the business rules tester.
  • Involved in web and windows projects, with both C# and VB.NET using CodedUI automation tool.
  • Involved in creating the Data Base Scripts and project is developed using waterfall methodology.
  • Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver.
  • Developed micro service using REST API which loads information from the database table and returns the data in JSON format.
  • Involved in creating and supporting Web Services, worked in the Cloud computing: Amazon Web Services ( AWS ).
  • Performed regression testing against the various builds of the application and executed manually in RQM to perform through testing.
  • Follow up with insurance companies on payment issues or discrepancies.
  • Involved in Developing new and updated existing Automation test cases using Selenium WebDriver, Junit, Cucumber and TestNG using Git Hub and SVN as VCS for Java-based web application, using Maven as a Build tool.
  • Used Maven as the build tool, Git for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Used C# selenium scripts to develop coded UI automation instead of record and play back options
  • Performed regression tests on the application to assure proper functionality of the site after new builds.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Performed Positive and Negative testing by inputting valid and invalid data.
  • Performed Regression testing to ensure that changes made to software did not introduce any new bugs.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • Involved in User Acceptance Testing (UAT) of the application.

Environment: QTP10, SOAP UI, Quality Center 10, C#, ASP.NET, SQL Server, TOAD, UNIX, HTML, VB Script, JSON, Black Box Testing, REST API.

Confidential

Manual Tester

Responsibilities:

  • Project is developed using waterfall methodology.
  • Analyzed system requirements and functional requirement/documents.
  • Created Test Plans and Test Cases.
  • Utilized full range of testing methods, including functional, regression, integration, installation, User Acceptance Testing (UAT) and smoke Testing.
  • Performed test planning and release coordination.
  • Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • Good experience of SAP SD functional from Order to Delivery (OTD), Order to Cash (OTC), Quote to Cash (QTC) etc. with Revenue Arrangements and Multiple Deliverables.
  • Executed and scheduled the automation test scripts from Quality Center.
  • Enhanced existing Life Health automation framework using UFT (QTP) to include error handling, recovery scenario and batch execution
  • Involved in User Acceptance Testing (UAT) of the application.
  • Prepared the Test Results document which summarizes testing activities and results.
  • Performed Positive and Negative testing by inputting valid and invalid data
  • Involved in writing the Backend scripts.

Environment: C#, ASP.NET, Oracle, Quality Center, TOAD, VB Script, MS Office

We'd love your feedback!