We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

3.75/5 (Submit Your Rating)

New, York

SUMMARY:

  • Over 8 years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation testing of client server application in back end testing.
  • Specialized in analyzing Functional/Technical specifications and writing Test plans, Test Scripts, assessing and documenting the actual results against the expected results, creation of test data and automation of test cases. 
  • Expertise in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP & Appium to develop automation testing scripts for Client Server, Web, Mobile applications.
  • Performed and expert in Smoke, Functional, End to End, Regression, Performance, Usability, User Acceptance Testing (UAT) with both Manual and Automated Testing tools. 
  • Proficient in using testing tools such as QC/ALM, MTM, QTP/UFT, Clear Quest and JIRA.
  • Strong knowledge of the Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) models such as Waterfall and Agile (SCRUM) methodology.  
  • Advance knowledge in Web Service testing within SoapUI and XML .
  • Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
  • Experienced working in Agile, Incremental and Iterative, Scrum, XP, or Lean ++environments.
  • Used Protractor and Java script to write automated scripts to test angular JS Applications.
  • Developed and Executed complex test scenarios using SOA - Restful API testing in integrating SOA with Oracle EBS.
  • Experitise in Appium tool, for mobile testing in Android, IOS and other mobile applications. 
  • Experience in Web debugging tools like XPath, Firepath, and Firebug also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
  • Developed an automated scripts and frame works using Python, Java, C#, VB Script.
  • Good Experience on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Good Experience in preparing Test Plan documents for Acceptance/Integration Testing, user training documents, and production support documents. 
  • Proficient in writing Selenium Web Driver automation scripts in Java, Python, C#, JavaScript using Maven, Cucumber,Ruby and TestNG Automation Testing for Web Applications.
  • Expertise in Backend   testing using Oracle, MS SQL, plsql, etl.
  • Performed all types of testing in complex Windows/Linux/Mac OS, C#/Java environment.
  • Experience with QTP/UFT-Object repository, Checkpoints, Actions, Functions, regular expressions, parameterization, descriptive programming, Object spy and functions.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Good Knowledge on OSI and TCP/IP.
  • Used SVN, GIT, CVS for maintaining code version in the control systems.
  • Strong knowledge of application flow testing on Mobile Devices and tablets.app
  • Experience in doing performance testing of service using JMeter.
  • Proficient in writing SQL queries to perform backend data validations.
  • Excellent experience with source version control tools such as Subversion (SVN), TFS & GIT.
  • Proficient in testing database applications developed with SQL Server, Oracle and MS Access.
  • Good communication skills with Strong analytical and problem solving/troubleshooting skills.
  • Ability to work on high pressure environment and can work independently with minimal supervision.

TECHNICAL SKILLS:

Languages: C, C++, Java, C#, HTML, XML, JavaScript, SQL, Python, Perl, TCL, VB Script

Testing Tools: Selenium Web driver/IDE/RC/Grid, Junit, TestNG, SoapUI, HP Quality Center/ALM/Test Director, Cucumber, FitNesse

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), ALM QC, TestDirector, TestLink, Bugzilla, Rational clear quest

Testing Framework: JUnit, TestNG

Built Tools: ANT, Maven.

Continuous Integration Tools: Jenkins

Methodologies: Agile (Scrum), Waterfall

Databases: Oracle, SQL Server, MS-Access.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Repository System: GitHub, Subversion, TortoiseSVN, SourceTree

Cloud Based Testing: SauceLabs, BrowserStack

Version Control: CVS, Git

Operating Systems: Mac,Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, New York 

QA Automation Tester

Responsibilities:

  • Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG
  • Implemented Page Objects model (pom) , Apache POI in WebDriver Scripts, Data Driven , Keyword Driven and Hybrid Frameworks using   Selenium WebDriver , Junit , and Java .
  • Involved in working on a project where we implemented BDD (behavior Driven development), TDD (Test Driven development) using Cucumber framework with Java, JUnit and Page Object Model. 
  • Excellent experience with source version control tools such as Git, SourceTree.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium Grid, Java, JavaScript, Protractor, AnjularJS, Junit, ANT & TestNG.
  • Convert business requirements into Salesforce.com functional requirements 
  • Developed test code in Java language using Eclipse, IDE framework.
  • Responsible to maximize existing Salesforce applications and integrate them into an existing sales system. 
  • Used DataDriven Framework to get data from Excel using Apache POI
  • Implemented simulator for mobile app testing in IOS using Appium Tool
  • Configuring the Appium for the Mobile Android Native App using selenium
  • Designed Hybrid Appium Test automation framework, Page Object Model for Mobile application (Android/iOS apps). 
  • Follow and contribute to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimate/reporting, acceptance criteria definition).
  • Tested mapping for extracting, cleansing, transforming, integrating, and loading data using Informatica ETL Tool. 
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Prepared Test Cases and Test Plans for the ETL data movement developed through the Datastage tool. 
  • Used Protractor which is an End-to-End Framework testing for AngularJS Web Applications. 
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium Grid, Java, JavaScript, Protractor, AnjularJS, Junit, ANT & TestNG.
  • Involved in design and Implementation of   Protractor   Testing for Angular js code base.
  • Used Soap UI and Restful services for testing Web Services and Protractor for testing Angular js.
  • Involved in issue tracking with the help Mercury Quality Center/ALM.
  • Entered issues, defects and enhancements into HP Quality Center ALM Repository.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber. 
  • Gathered business process requirements and utilize SalesForce functionality to automate and achieve those objectives.
  • Documented Salesforce fundamentals and reporting for easy understanding and navigation for business users 
  • Worked on various Salesforce.com Standard objects like Accounts, Opportunities, Leads,  Campaign and Reports 
  • Used BDD cucumber framework to analyze the user-story and writing acceptance criteria.
  • Set up Jenkins, GIT, and Maven to work together and provide a smooth continuous integration.
  • Excellent experience with source version control tools such as Git, SourceTree.
  • Responsible for implementation of Keyword, DataDriven Frameworks, Page Object Model using Selenium WebDriver and Java. 
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats. 
  • Involved in testing of services using SOAP/REST services using SOAPUI, Groovy Script. 
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules. 
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM). 
  • Configuration of Maven and Jenkin for automatic build execution.

Environment: Selenium WebDriver, Jenkins, Java, TestNG, JIRA, Cucumber, Load Runner, JDBC, SOAP UI, Maven, Appium (Android), Selenium IDE, ETL, TestNG, Quality Center, Firepath, Firebug, Eclipse, JSON/XML, XPATH, Java, Android, SQL Server, Protractor, Oracle CC&B, Postman, BDD, TDD, UNIX, Windows 8/7, XP.

Confidential,Texas 

QA Automation Tester

Responsibilities:

  • Designed, developed and implemented POM based automation-testing framework utilizing Java, TestNG and Selenium WebDriver
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time. 
  • Worked with open source tools such as   Selenium  (Selenium   IDE ,   Selenium   RC , Selenium  Web Driver , and   Selenium   Grid), Cucumber , Jenkins, Maven, SoapUI, JUnit, JIRA and Eclipse
  • Setup testing environment and maintain framework using Python
  • Customized Page Layouts for Salesforce.com Standard and Custom objects.
  • Supported the e-delivery team operations team in understanding operational workflows and system data structure as well as assisting with data validation.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different types of browsers. Validated the data from Front End to Back End tables in Oracle Database. 
  • Created& documented complete and detailed technical specifications for all custom report & file extract project.
  • Writing libraries and test scripts in Python for the automation testing. 
  • Used JIRA to track bugs and maintained the flow of iterations. 
  • Used   SVN   to maintain and manage the build scripts, test data used and other documents related to the project.
  • Used JIRA to track bugs and maintained the flow of iterations. 
  • Wrote scripts in Python for extracting data from HTML file. 
  • Used the POI API to read data from the excel sheets.
  • Configured python WebDriver, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM). 
  • Involved in DataDriven and Hybrid approaches using Selenium to convert manual test cases into automation. 
  • Setup the Automation Framework using Selenium Web Driver, Eclipse, TestNG and Run test cases in multiple browsers and Platforms. 
  • Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards 
  • Re-tested fixed bugs and Closed or Re-opened defects in JIRA tool. 
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS.
  • Used Cucumber for browser based testing with scenarios and situations. 
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium. 
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities. 
  • Created Feature File, Scenario Outline with Cucumber framework and Wrote Acceptance test using BDD Cucumber/Ruby. 
  • Checking in the code after successful review in to SVN. 
  • Generated, parsed and validated   JSON   and   XML   formatted data using Groovy Script that received in response from   REST   API calls. 
  • Configured and maintained Jenkin/Ant to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. 
  •   Used   Ruby   Mine IDE and wrote Gherkins/scenarios and generated step definitions and methods using   ruby/  Cucumber , for different functionalities of the above applications. Performed regression tests to validate the changes for different functionalities, found defects and reported them to development using Quality center. 

Environment: Java, Appium, Selenium IDE, Selenium WebDriver, TestNG, Firebug, SQL, iOS, Mobile Testing, LoadRunner, JIRA, Jenkins, Microsoft Test Manager (MTM), SVN, Git, JMeter, Cucumber Ruby, Testing, Test Cases, Unit Test, Reports, Firebug, Python, SOA, C#, Angular JS, ANT, XPath, Quality Center, XML, SOAP UI, BDD, SQL Server 2012, UNIX, Windows, MS Office.

Confidential

QA Automation Tester

Responsibilities:

  • Implemented automated testing web applications using Selenium IDE, creating automation scripts, executing test cases and debugging in Visual Studio (C#).
  • Writing Selenium test cases using visual studio and C# as the base language to test various components of the application.
  • Writing Nunit test cases using visual studio and C# as the base language to test various components of the application.
  • Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
  • Involved in Writing Python Scripts to develop automated scripts and frame works. 
  • Manual Testing in a .Net environment with some SQL and   C#   scripting of environment setup.
  • Working in Agile Methodology which allows detecting bugs at early stages of release, change requirements and implement new features according to the market changes.
  • Used Microsoft team foundation server (MS TFS) for defect management tracking purposes Logging defects.
  • Preparing the Super Class, Common function libraries, Data pools according to the Automation Test Cases.
  • Manual Testing in a .Net environment with some SQL and   C#   scripting of environment setup.
  • Involved in automation scripting using Coded UI, C#, MTM.
  • Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application. 
  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java, python programming language.
  • Coded  dynamic and browser compatible  UI  web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment. 
  • Open source tools such as Selenium, Junit, JMeter and  Appium  are being used for test automations.
  •   Validated   SOAP   and   REST  services   with JSON/XML.
  • Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
  • Using Base URL to run Test Cases in Different Web Browsers in Selenium.
  • Web Driver for writing automated tests of websites in Selenium.
  • Worked with Retesting and Regression testing.
  • Involved in automation scripting using Coded UI, C#, MTM.
  • Experienced in working with Microsoft Test Manager (MTM) where test plans are stored and results on Team Foundation Server (TFS)
  • Used python to develop Automation framework to Validate RESTful Web Services. 
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.

Environment: Selenium IDE, Selenium Web Driver, C#, SQL, PL/SQL, ETL, XML, JSON, HTML, SOAP UI, Groovy Script, MTM, TFS, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager.

Confidential

QA Automation Tester

Responsibilities:

  • Written Test Cases for ETL to compare Source and Target database systems. 
  • Responsible for providing support to senior QA integration Tester in the development and execution of integration test cases.
  • Exported Test cases to Quality Center and Executed from Test Lab.
  • Utilized Functional Specifications Document and Message Specifications to create a Test Plan and test Cases and Test Data using HP Quality Center
  • Managed manual test passes/runs with TFS (team Foundation Server).
  • Expertise in performing manual testing and Mobile Application Testing using Appium
  •   Involved in   SOAP  &  REST   based web services testing using   SOAP   UIPRO web   services   testing tool. 
  • Performed web   services   testing with   SOAP  UI and Performed Security testing for employee login validations. 
  • Extensively performed   Manual Testing process to ensure the quality of the software.
  • Analyzed test cases for automation and used Quick Test Professional (QTP) to automate manual test scripts for Regression and Functional testing.
  • Using Appium automation testing was performed on Mobile platform. 
  • Executed the Manual Test Scripts from the Quality Center and parallel run the QTP Scripts for every new build in cross platform environments.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing
  • Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance and Black Box
  • Involved in the preparation of Test Plan and Test Approach artifacts with resource requirements and time estimates along with the manager. 
  • Responsible for testing various Android based mobile applications like media gallery, social networking, Music, contacts, email, account setup and home screen on devices and Tablets. 
  • Performed Negative and Positive testing manually.
  • Involved into Installation Testing, Smoke Testing, Functionality Testing, Regression Testing, GUI Testing, Compatibility Testing and Licensing Testing of the mobile application. 
  • Involved in User Acceptance Testing (UAT) of the application.

Environment: QTP, SOAP UI, Quality Center 10, SQL Server, UAT, UNIX, SOAP UI, JSON, XML, ETL

Confidential  

QTP Engineer

Responsibilities:

  • Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance and Black Box.
  • Worked directly with developers to report discrepancies and to resolve defects and track changes to status.
  • Defects were tracked, reviewed and analyzed using Jira.
  • Involved in doing System testing of the entire applications along with team members Applications are tested manually.
  • Used reporter object in QTP for reporting test results in function of code.
  • Identified tests to be automated and converted to Test Scripts using QTP for Functional and Regression testing.
  • Involved in Developing QTP/UFT Scripts and executing these Tests in Quality Center. 
  • Designed and developed Test Plans, Test Scripts and Test Cases in HP Quality Center and executed them. 
  • Work within an agile and waterfall methodology environment.
  • Developed both Data-driven and Keyword-driven Framework using UFT
  • Involved in testing the application utilizing the Waterfall methodology. 
  • Created VB scripts for regression testing using QTP. 
  • Verification and Validation of ETL Mappings and Data calculation via SQL. 
  • Perform functional QA of Informatica ETL mappings using SQL queries.
  • Responsible for testing Web Services APIs (SOAP & REST). 
  • Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios. 
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • Tested the response format of Restful Web Services in JSON, XML format. 
  • Analyze test cases and functional specifications to determine best approach for automating scripts.
  • Reviewed the test cases written based on the Change Request document and Testing has been done based on Change Requests and Defect Requests.
  • Developed Test Objectives and test Procedures.

Environment: XML, JSON, Jira, QTP, Manual testing, ETL, SQL.

Confidential

 Manual Tester

Responsibilities:

  • Project is developed using waterfall methodology.
  • Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
  • Involved in writing the SQL Queries.
  • Participated in Integration, System, Smoke Testing.
  • Involved in manual testing of the application, creating test plans, test cases and documentation.
  • Performed manual functional testing for system change requests, defects, and requirements.
  • Wrote Test Cases and performed Manual Testing like Positive Testing and Negative Testing.
  • Participated in complete software Development Life Cycle and QA Life Cycle Methodologies in waterfall model.
  • Experience in ETL Data Warehousing, database testing using Informatica for Workflow process.
  • Written several complex SQL queries to validate the Data Transformation Rules for ETL testing
  • Used Quality Center as the test repository and used it for executing the test cases and scripts and logging. 
  • Used Quality Center for requirements management, planning, scheduling, running tests defect tracking and managing the defects. 
  • Perform Manual testing as well as functional testing, Integration testing, Regression testing and End to End testing of SOAP/REST web services using SOAP UI tool.
  • Performed Web Services testing and Validated XML request/response data using SOAP.

Environment: Quality Center, JAVA, XML, Manual testing, SOAP, REST, MS SQL Server, SQL, MS Office.

We'd love your feedback!