We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Over 8 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.

Packages: 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, Phoenix, AZ

QA Automation Engineer

Responsibilities:

  • Integrated testautomationwithAgiledevelopment process and Incorporated changes toAgilepractices to significantly improve testautomationQAcycle 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 usingDefect 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 usingJenkinscontinuous 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, Islandia, NY

Sr. QA Automation Engineer/ Mobile Tester

Responsibilities:

  • Worked in Agile methodology with SCRUM Process for the development of the product.
  • Extensively involved in all stages of testing life cycleSDLC & STLC
  • Implemented the Selenium Web Driver, Java and TestNG framework for writing and executing the Testsuits of Web Applications
  • Involved in design and implementation ofSelenium WebDriver automation framework for smoke and regression test suites using TestNG, Maven and Jenkins
  • UsedMaven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel
  • ImplementedPage Objects,Data Driven,andKeyword Driven Frameworksusing Selenium WebDriver, JUnit, and Java
  • Worked in the Framework of POM for UI Automationin Selenium Web Driver
  • UsedApache 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 EmulatorsMobile App Testing
  • IntegratedAppiumwith Sauce Labs for distributing tests on the cloud
  • UsediOS simulator(on code) to make sure the app works on all devices
  • Used Android SDK and set up mobile deviceEmulatorto 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 automatedtest 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 functionaltest 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, Englewood, CO

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 withJasmine.
  • 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 Jenkinswith ANT
  • CreatedSQLStatements andUNIX/Linux Shell scriptsto performETLtesting 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 Seleniumautomationscripts in Java prior to agile release.
  • Developed Test Frameworks in Selenium for UI Regression TestAutomationand when necessary, and potentially execute Automation
  • Implemented Page Objects model (POM), ApachePOIin WebDriver Scripts, Data Driven Framework using Selenium WebDriver, and Java. Unit Test
  • Development of theautomationscripts 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, Temple, Tx

QA Analyst

Responsibilities:

  • Worked inAgile Methodology with two-week release cycles
  • Automated the Release Process for software releases usingC#
  • 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

Confidential

Manual / QTP Tester

Responsibilities:

  • Analyzed test specifications and converted them into Manual Test Cases
  • Involved in complete life cycle of design, development, testing and deployment of application.
  • Executed the manual test cases for various testing like GUI, Functionality, System, for Web applications and recorded the results
  • Identified the initial setup, input data, appropriate steps and the expected responses in the Manual test cases
  • Project is developed using waterfall methodology
  • Involved in the executing and retrieving the data for SQL Queries
  • Worked on De-bugging and bug fixing problems raised by QA team and fixed the issues.
  • Implemented transferring of XML data to the database using JDBC for additional services of the application.
  • Automated the Backend System using QTP XML (used XPath, WSDL) web services (SOAP protocol) Feature
  • Involved in preparing the Test Plan and Test Cases based on the business and functional specifications
  • Participated in Integration, System, Smoke Testing
  • Performed End to End Testing and involved in User Acceptance Testing

Environment: QTP, Quality Center, HTML, JavaScript, SQL, Oracle, Manual Testing, XML

We'd love your feedback!