We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Irving, TX

PROFESSIONAL SUMMARY:

  • Over 6 years of experience in Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare, ERP, Ecommerce & Mobile Applications.
  • Excellence in developing JAVA based automation testing tools like Selenium Web Driver/Grid/RC/IDE test scripts using Junit/TestNg, ANT/MAVEN build tools, Jenkins/Hudson for Continuous Integration.
  • Creating and developing Test Plans, Test cases and test Scripts and interacting with development Team.
  • Hands on experience in Quality Assurance including of Web and Client Server based Applications.
  • Experience in both Agile and Waterfall Software Development Models.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and software development models like Waterfall, Scrum /Agile.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as HP Quick Test Professional and Junit/TestNG, Load Runner.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Expertise in creating Frameworks using JavaScript.
  • Experience in working on Keyword Driven, Data Driven and Hybrid Test Automation Frameworks.
  • Performed Testing of database applications developed with Oracle, and SQL Server.
  • Worked closely with Business Analyst for Requirements Study and developed SQL Scripts for end - end process validation.
  • Knowledge on HTML semantics/tagging and hyperlink integrity.
  • Tested and Validated Complex Web services, SOA Applications, SOA Interfaces, WSDL Files and Tested SOAP File.
  • Proficient in testing database applications developed with SQL Server, Oracle and MS Access.
  • Good programming skills on Python, RUBY, JavaScript, HTML, XML, and SQL on Windows XP, VISTA operating systems and UNIX environments
  • Developed an automated scripts and frame works using Python, Java Script, Java, C#, VB Script.
  • Involved testing on LINUX, UNIX, MAC and multiple Microsoft windows environments.
  • Experienced with Web Services, SOAP, SOAPUI, REST technologies and writing Groovy Scripts.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Experience in Manual Testing, Regression Test Scripts with Fitness Tool and automating them by coding in Java.
  • Experienced in working of Black Box Testing and White Box Testing.
  • Knowledge of advanced level programming in C/C++ including thread synchronization multithreading, multi-processing, concurrency.
  • Supported test automation framework by writing new testing methods with Python using Selenium Web Driver and Visual Studio.
  • Experience with QTP/UFT -Object repository, Checkpoints, Actions, Functions, regular expressions, parameterization, descriptive programming, Object spy and functions.
  • JavaScript based test framework using cucumber JS, web driver IO, node.js, angular.js.
  • Good experience in Rest Assured and Tested both XML and JSON formats.
  • Working experience with defect tracking tools like Clear Quest and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.
  • Experience in doing performance testing of service using JMeter.
  • Primarily responsible for Android and IOS mobile app functional validation, data validation and API testing using Advanced REST client, JSON validation.
  • Tested YouTube Application across multiple platforms of Android touching the stack across the web.
  • Wrote automated scripts for angular JS application using protractor and Java scripts.
  • Hands on experience in using the version controls like SVN and GIT, CVS, TFS.
  • Data base integration and UI maintenance for the CA iTKO LISA Automation Framework.
  • Stb-tester issues commands to your device-under-test in the same way a real user does (typically using an infrared remote control).
  • Strong knowledge in Software QA standards flows and methodologies like functional, performance, integration, regression, and black-box testing.
  • Overall decent skills in Analytical and problem-solving, good communication skills, multitasking ability, Ability to work single ability to interact and work with individuals at all level.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver GRID/IDE, Appium, Selenium Driver in JavaScript, Mercury QTP, HP Quality Center, Manual Testing, cucumber, UFT, SOAP UI, JIRA, Protractor, JMeter, Wireshark.

Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, AngularJS, jQuery, JavaScript.

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

Languages/Script: C, C++, Java, C#, ASP.Net, SQL, PL/SQL, Python, UML, VB Script, Java script.

Project Management: Microsoft Project, Rally, MS Visio, Rational Rose

Browsers: Internet Explorer, Firefox, Chrome, Opera and Safari

Operating System: Windows XP, 7, 8, 10, Ubuntu, Mac, UNIX, Mac and Linux

Mobile Testing: Android, IOS

Version Tools: GIT and SVN

Testing Frameworks: Junit, TestNG, TDD, BDD, POM,STB

Build/CI Tools: Ant, Maven, Jenkins, Hudson.

MS: Office Suite (Word, Excel, Access), MS Visio.

Databases: MS SQL Server 2000/2005, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, TOAD, S MySQL

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

QA Automation Engineer

Responsibilities:

  • Integrated test automation with Agile development process and Incorporated changes to Agile practices to significantly improve test automation QA cycle velocity
  • Involved in various SDLC phases - Liaised with business analyst to understand business requirement and scope of testing
  • Analysed the business requirements, designed specifications, and tested strategy to plan and prepare for testing
  • Written Automation Test Scripts using Java, TestNG, Selenium WebDriver and used Maven Build tool to run the Automation
  • Interfaced with business users to prepare and update test plan, test scenarios
  • Ensured all artifacts complied with corporate SDLC Policies and guidelines
  • Responsible for creating automation framework using POM- Page Object Model, Selenium WebDriver, TestNG and Maven and Java to test web application with multiple sets of data
  • Prepared test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements
  • Automated the mobile testing and run the scripts for multiple devices like iPhone, iPad, Android, Blackberry using Android SDK and IOS Simulators and set up mobile device Emulator to test application and to get log files using Appium Emulators
  • Executed test scripts, documented defects and verified fixes using Defect tracking tool HP Quality Center
  • Used GIT for any code change and/or package merging to the test environment
  • Performed web services testing with SoapUI by validating request and response for XML, JSON files
  • Performed Maven configuration for running servers and scripts after the build
  • Create Quick Smoke Test Suite & Regression suite to certify the build deployment to SIT & UAT environment on a weekly basis using Jenkins continuous integration with Framework
  • Implemented Environment setup, Release support - Release to QA, and testing the release process
  • Provided support to offshore QA team by giving them knowledge transfer and helping them with closure of the defects

Environment: Selenium WebDriver, Java, Appium, TestNG, Quality Center/HP ALM, Android SDK, IOS simulators, Protractor, GIT, SoapUI, Jenkins, Maven, Eclipse, Oracle 10g

Confidential, Chicago, IL

Sr. QA Automation Engineer

Responsibilities:

  • Worked in Agile methodology with SCRUM Process for the development of the product.
  • Extensively involved in all stages of testing life cycle SDLC & STLC
  • Implemented the Selenium Web Driver , Java and TestNG framework for writing and executing the Test suits of Web Applications
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites using TestNG, Maven and Jenkins
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel
  • Implemented Page Objects, Data Driven, and Keyword Driven Frameworks using Selenium WebDriver, JUnit, and Java
  • Worked in the Framework of POM for UI Automation in Selenium Web Driver
  • Used Apache POI methods for writing to excel sheets in java
  • Involved in writing automated scripts for AngularJS application using Protractor and JavaScript
  • Extensively used Quality Center / ALM for test planning, bug tracking and reporting tools followed up with the development team to verify Bug fixes and update bug status.
  • Worked in using the XPath , Firebug and FirePath for Locator elements and IOS Simulators and Emulators Mobile App Testing
  • Integrated Appium with Sauce Labs for distributing tests on the cloud
  • Used iOS simulator (on code) to make sure the app works on all devices
  • Used Android SDK and set up mobile device Emulator to test application and to get log files
  • Implemented the BDD framework with Cucumber , Java and the creation of future files with scenario and scenario outline files
  • Actively perform the testing in both SOAP and REST API services using SoapUI and tested both XML and JSON formats
  • Involved in Web Services Testing using SoapUI with REST to create and execute automated functional, regression, compliance, and load tests
  • Compared and analyzed the performance of the application with various load using Jmeter for performance testing
  • Designed scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Used Jenkins as continuous integration tool to run automated test suites
  • Used GIT to re-modify files and for software development
  • Implementation of SQL Queries for backend/ETL testing
  • Extensively used SQL statements to query the Oracle Database (RDBMS) for Data Validation and Data Integrity
  • Development of functional test cases using Data validation and Data Design Techniques

Environment: Selenium Web Driver, Page Object Model, Appium, HP ALM, Cucumber, Jenkins, Maven, JMeter, SoapUI, Protractor, TestNG, FirePath, Firebug, Eclipse, Java

Confidential, Boise, ID.

QA Automation Engineer / SDET

Responsibilities:

  • Worked as Software Development Engineer in Test (SDET) is responsible for developing and executing comprehensive suites of automation test plans and test cases
  • Used Agile to fetch data from MySQL database in Data driven testing.
  • Worked on behavior driven development (BDD) approach using selenium- Cucumber to write and execute automated acceptance/unit tests with Ruby
  • Involved in implementing Test Automation Framework using Protractor with Jasmine.
  • Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using JIRA
  • Worked with Source version control tool such as Subversion (SVN)
  • Responsible for planning, executing and managing the UI automation scripts written in AngularJS using Protractor Testing Framework
  • Receive, execute, and reply to commands from within a UI Automation JavaScript program.
  • Tested request and response XML's based Web Services interfaces using SoapUI
  • Involved in testing both SOAP and REST services using SoapUI and tested both XML and JSON formats
  • Publishing the application in production for Android platform using Perfecto tool
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting to performance testing using JMeter
  • Recorded JMeter user scripts implementing parameterization both manually and by data driven wizards in JMeter.
  • Created JMeter scripts to perform the load, volume, stress and capacity testing.
  • Create various builds and deployment in Jenkins with ANT
  • Created SQL Statements and UNIX/Linux Shell scripts to perform ETL testing on the oracle database methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards
  • Configured Selenium WebDriver, TestNG and created Selenium automation scripts in Java prior to agile release.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Automation
  • Implemented Page Objects model (POM), Apache POI in WebDriver Scripts, Data Driven Framework using Selenium WebDriver, and Java. Unit Test
  • Development of the automation scripts using Appium and Java for Mobile applications.
  • Involved in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
  • Performed Functional, Integration, Regression Testing, Smoke Testing, White box/Black box testing for Mobile Application

Environment: Java, Appium, Selenium WebDriver, Firebug, FirePath, SQL, iOS, Perfecto, JIRA, Oracle10g, Jenkins, SoapUI, JavaScript, Protractor, Cucumber

Confidential, San Jose, CA

QA Analyst

Responsibilities:

  • Worked in Agile Methodology with two-week release cycles
  • Automated the Release Process for software releases using C#
  • 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, TestNG and C#
  • Developed functional, UI, regression test scripts using Coded UI using C#
  • Performed Automated UI, regression, acceptance and priority functional tests of this windows application using Java scripting in Test Complete
  • Developed user controls, custom controls using Asp.Net and C# and were effectively used
  • Expertise in SCRUM methodology in agile principles and implementing. Experience with Load Runner
  • Interacted with developers to resolve the ETL and reports defects
  • Used SoapUI tool to test SOA based architecture application to test SOAP services and REST API
  • Involved in Web Services Testing using WEBUI, SoapUI with rest to create and execute automated functional, regression, compliance, and load tests
  • Worked on Team Foundation Server (TFS) and Microsoft Test Manager (MTM) to effectively manage the product life cycle
  • TFS-MTM (coded UI and exploratory testing) for automating tests for regression testing
  • Executed test cases manually and reported defects
  • Wrote and executed SQL’s and PL/SQL’s to do the backend testing
  • Used Quick Test Professional (QTP) for regression testing and running the automation suite

Environment: Selenium, TestNG, C#, SQL, SoapUI, Quality Center, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager(MTM), TFS

Confidential

Automation Engineer

Responsibilities:

  • Performed various types of testing like Functional Testing, Integration Testing, Regression Testing, System Testing and Compatibility Testing
  • Developed detailed Test Plans, Test Cases and responsible for executing the Test Cases, Test Scripts using QTP
  • Developed Scripts using VBScript language for Automating Testing Activity in QTP
  • Generated Test Data for Automation Scripts in Excel from QTP
  • Good Experience in Waterfall Methodology Process for the product development
  • Performed Database Validation Testing using complex SQL queries using Inner/Outer joins
  • Used the HP Quality Center (QC) defect tracking system, to report and analyze defects during the entire testing process
  • Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOA test
  • Created custom JSON/XML Assertors, for validation of SOAP (WSDL), and REST API calls, and Data Banks for storing and analyzing data input/output and error codes
  • Preparing and executing Test cases, Review test cases and Defect Reporting
  • Prepared Defect Report as per severity and Priority
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing
  • Performed manual testing using Cross browser and Cross Platform
  • Involved in Defect Reporting Meetings daily

Environment: VBScript, SoapUI, HTML, SQL Server 2005, and Windows 2003, HP Quality Center, QTP 8.2

We'd love your feedback!