We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

3.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Over 9 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.
  • Relationship types using Hierarchy tool to enable Hierarchy Manager (HM) in MDM HUB implementation.
  • Involved in Master Data Management (MDM) testing for source identification, data collection, data transformation, rule administration, data consolidation and data reconciliation.
  • 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, MDM.

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, Houston, TX

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 .
  • Ensured Integrated Enterprises MDM delivery model and de-duplicated Master Data to maximize MDM benefit
  • 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.
  • Experienced withEnsuring Test Coverage to define realistic objectives for MDM testing along with the metrics.
  • 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.
  • Tested MDM match and merge rules.
  • 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.
  • Design of ETL technical architecture for data extraction and feed to MDM Batch process.
  • 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
  • Experienced Working with Align MDM Testing to the stakeholder expectations on test coverage.
  • 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.
  • Experience with Metadata Repository and data dictionary, and supporting Master/Reference Data Management (MDM) efforts
  • 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, louisville, KY

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.
  • Worked in testing of Data Integrations related to data Warehousing and then toMaster Data Management(MDM).
  • 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.
  • Worked with Data Warehouse in the development and execution of data conversion, data cleaning and standardization strategies and plans as several small tables are combined into one single data repository systemMDM(Master Data Management).
  • 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.
  • Add Veeva as source and consumer ofMDMfor Alignment and Affiliation ad IMS Prescriber data as direct load into CM.
  • 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.
  • Integrated provider data from all external and internal sources forSiperian MDM
  • 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, Jacksonville, FL

QA Automation Tester

Responsibilities:

  • Performed Functional testing as per user stories and performed Integration Testing &System Testing using Protractor automation scripts
  • Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations.
  • Used Octopus to deploy builds in all lower environment when required.
  • Managed individual sprints user stories and tasks using JIRA as tracking tool
  • Managed the framework dependency jars using Maven. Verified the integration of various components in the application and executed end-to-end testing.
  • Performed extensive mobile application testing using Sauce Labs.
  • Maintained Selenium & Java Automation Code and resources in source controls like GIT, Jenkins for improvements and new features
  • Developed Automation framework implementing Page Object Model, and Data Driven Test for certain Test Cases.
  • Involved in preparing test cases using user stories from JIRA in MTM to validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Performed Functional Testing, Regression Testing and End to End Testing and Involved in User Acceptance Testing (UAT)
  • Documented and reported all found defects in JIRA.
  • Implemented Nunit automation framework for Smoke Test to ascertain that the crucial functions of the application work and implemented Regression Test to make sure that the existing functionality is not broken
  • Performed black box testing, database testing, and web-based testing on several test phases.
  • Involved in Web services testing using SOAPUI, Postman and UFT Tool. Validated request and response Json.

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

Senior QA Automation Engineer

Responsibilities:

  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Design, develop and execute Test Scripts and test cases for existing and new functionality using
  • Team Foundation Server 2012 and compiled test results analysis.
  • Expertise in mentoring about application to fresher's
  • Familiarity with MS SQL and Microsoft Excel
  • Developing test plans and test scenarios for new functionality enhancements in Contract management
  • Having good experience on Selenium IDE and Selenium RC.
  • Experience in Framework using JUnit and TestNG.
  • Recorded scripts using Selenium and executed scripts weekly once.
  • Experience testing complex business processes
  • Used ANT to build and run the Selenium automation framework. Used ANT to build and run the Selenium automation framework.
  • Work with the software development team during specification review; test planning, test creation, review and execution of tests using MTM (Microsoft Test Manager), and test scripts review for various new and maintenance releases.
  • Developing test cases, test suites, recording test scenarios and executing them in Visual Studio Test manager.
  • Creating Test Logs and Test Summary reports using TFS and send them to developers.
  • Executing web API tests using Soap UI
  • Performed functionality testing, Regression testing, Integration testing, Smoke testing, and User acceptance testing.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework
  • Created detailed document reports including test results
  • Worked on multiple projects of Contract Director from determining the business objective to UAT.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
  • Bug Drive Project: Involved in prioritizing, assigning and committing to the incoming client tickets that wereessential for Go-Live.
  • Recordings: Recording user scenarios using visual studio and Microsoft test manager
  • Main Document: Testing main document and comparing redline mode.
  • Word io: Export/import main document and compare clause analysis

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

QA Analyst

Responsibilities:

  • Interacted with Project manager, business analysts and developers to understand the application design and functional specifications.
  • Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC.
  • Designed and Developed Test Cases for automated testing using Selenium, Junit and Eclipse IDE.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber.
  • Created and maintained automated test script for API testing using Junit.
  • Automated Smoke and Functional test cases using Selenium WebDriver, Junit and Java (Eclipse IDE).
  • Integrated Automation scripts () in Continuous Integration tools (Jenkins) for nightly batch run of the Selenium WebDriver APIScript. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • As Testing Analyst, involved in Testing, Debugging, and Bug Reporting & Documentation.
  • Involved in writing Test Cases based on Application under test by using Mercury Test Director 8.0.
  • Involved in generating test scripting by using Mercury Quick test professional 8.2.
  • Responsible in Executing Test cases, Test Procedures and Record Defects in Defect Tracking Tools.
  • Maintained the automated scripts using Test Director with Quality Center Server.
  • Coordinating and arranging UAT testing after completing the basic, core and delivery testing.
  • Involved in Preparing the Status Reports Every Week which includes Revision History, test case status, Test metrics, QA Issues and Defects.
  • Involved in functionality testing, Regression testing, Integration testing, Smoke testing, and User acceptance
  • Involved in system management server populated add program advertised, to verify the application.
  • Prepared scripts for functional testing by using Quick test professional 8.2.

Environment: Selenium WebDriver, Junit, Jenkins, Ant, SoapUI, Cucumber, Appium, Web Services, JavaScript, XPath, Eclipse, Firebug, Firepath, Google Chrome, Mozilla Firefox, Internet Explorer, HTML, SQL, Quality Center, Windows.

We'd love your feedback!