We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Bethesda, MD

PROFESSIONAL SUMMARY:

  • Over 7 years of professional experience in Informational Technology (IT) with emphasis in Manual/Automation testing of Web Based /Mobile apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server,Software Development, Web Services, Mainframes, Java, UI and SAP Environments.
  • Signification experience in all phases of Software Development Life Cycle (SDLC ) that include Requirement Gathering, Analysis/Design, Documentation, Development and Testing .
  • Experience in performing Integration, System, Smoke, Performance, Product, Regression, Security, UAT, GUI and Data Interface Testing.
  • Strong understanding of Software Development Life Cycle ( SDLC ), quality assurance life cycle and testing methodologies
  • Experience in performing database testing using Selenium.
  • Experience in writing test cases using Element locators, WebDriver methods , Java programming features and Test NG Annotations .
  • Expert in test automation tools/frameworks such as Cucumber with Ruby, Selenium
  • Experience a scripting language such as python, JavaScript,perl, shell, etc.
  • Experience building automation framework from scratch using Selenium RC, JAVA, Junit and Eclipse .
  • Experience in Analysis of Software Requirement Specifications, Creation of Test Plans and development of Test Cases , Test Scripts and executing them.
  • Strong experience in scripting on any of Groovy, Ruby, Python, Perl etc is required
  • Experience in testing native apps on iPhone, Android and iPod devices manually
  • Expertise in Automated - testing includes concentrated application, training and interaction with HP Tools like UFT/Quick Test Professional (QTP), SOAP UI and ALM/ Quality Center .
  • Used SOAPUI for WSDL Validation. Used different Assertions for validating responses.
  • Extensively made use of Property Transfer and Data Driven in SOAPUI.
  • Setup Selenium GRID to run Selenium scripts on different browsers
  • Execution of Manual and Automation Business Components, Test Scripts through Test Management Mercury tool like HP ALM Quality Center.
  • Exposure to automation tools such as - UI Automator/Appium.
  • Closely worked with the development team in addressing the bug.
  • Well versed with SQL, PL/SQL and Oracle queries to run the data integrity tests.
  • Working experience in Web Service Testing tool - SoapUI.
  • Created and executed automated functional and regression test suites in CA LISA.
  • Tested Web Services , XML, WSDL , and Restful Web Services using SoapUI .
  • Experience in protractor , QTP Automation, load and performance testing tool JMeter , Load Runner and mobile automation testing tool Appium.
  • Involved in SOA testing includes developing test scripts in manual and automated testing environments, logging and recording test results, developing test scenarios, identifying and analyzing test errors, and maintaining test scripts
  • Excellent Communication skills and ability to work either independently or in a team.
  • Ability to handle multiple tasks in order to meet deadlines and deliverables.
  • Solid experience in writing Test scenarios, Test Conditions, Defining Test Cases, Developing and maintaining Test Scripts, Test plans, Defects and Status Reports.
  • Excellent knowledge and working experience in using various kinds of Defect tracking tools like Quality Center/ALM and JIRA.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/RC/IDE/GRID, HP Quick Test Pro (QTP) 11, Quality Centre/ALM 11, Load Runner 11, JUnit, Cucumber,TestNG, Web Services, FitNesse, SOAP UI, Coded UI, Appium,Jenkins, Maven.

Java, JavaScript,: Python, Shell Script, Unix, Linux, VBScript(UFT), C, C++, C#.

Test Frameworks: Junit, NUnit, TestNG, Protractor, Karma, Data Driven Framework, Keyword Driven.

Web development: HTML, CSS, JavaScript, JQuery VB Scripts, XML, Flash.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI.

BugTracking Tools: Bug, JIRA, Mantis, Elementool, Rally, HP ALM/Quality Center.

Databases Technologies: MS SQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, SQL*Loader, MYSQL.

Platforms: Windows 7/Vista/XP, UNIX, LINUX, MAC OS X.

PROFESSIONAL EXPERIENCE:

Confidential, Bethesda, MD

QA Automation Engineer

Responsibilities:

  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver , protractor , TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Involved in development of Automation Testing strategies and Test Process; developed automation testing requirements, prepared test scripts, running tests, collecting test results / metrics.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium .
  • Performed white box testing using TestNG for class, method, & Webservices testing.
  • Developed Test plan and Test cases for manual and automated testing.
  • Involved in performing Functional, Application, Integration, System, Regression and Performance tests.
  • Designed and developed test cases for putting the application on manual testing.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Developed automation test scripts using Selenium, Java, TestNG and Cucumber as part of Acceptance Test Driven Development (ATDD).
  • Involved in Mobile Testing includes App Testing for Android and iOS devices using Appium.
  • Involved in developing the automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber with Java.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
  • Implemented simulator for mobile app testing in IOS using Appium Tool.
  • Responsible for reporting and tracking the bugs using Jira.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Improved control of testing tools and increased the Regression Functionality coverage.
  • Performed smoke, usability, functionality, GUI, browser compatibility and regression tests.
  • Actively participated in regular QA Team meetings to discuss testing process and resolve issues with local and off shore teams.
  • Interacted closely with developers, environment people, client, team manager, team lead and team members for feature issues and discussion

Environment: Selenium WebDriver, Jenkins, Cucumber, Maven, TestNG, Quality Center, Fire path, Firebug, Eclipse, XPATH, Java, Android, SQL Server, SOAP UI, Jira

Confidential, Atlanta, GA

Mobile Test Engineer

Responsibilities:

  • Implemented the Selenium Web Driver, Java and TestNG framework for writing and executing the Test suits of Web Applications
  • Created automation scripts in SOAPUI using Groovy Script for web services testing.
  • Client interaction to understand and document project requirement
  • Tested Mobile Internet Devices, test bugs, chip processors, and embedded systems
  • Created automation scripts in SOAPUI using Groovy Script for web services testing.
  • Involved in document review of requirements SDLC
  • Performed Inter Device Testing between iOS and Android
  • Prepared the Test Plan, Test Plan along with test scenarios (SDLC).
  • Development of Automation Test scripts using POM, Appium and Maven for the Confidential X Mobile Application.
  • Performed the Acceptance testing and Acceptance test Driven Development using the Test Automation ROBOT Framework for the Applications.
  • Implemented the BDD framework with Cucumber, Java and the creation of future files with scenario and scenario outline files.
  • Developed test strategies , test plans and test cases for mobile and connected devices verification
  • Currently working as End to End manual tester that involves Siebel, OSM, IMC (TOS), ERP, Web portals
  • Also involved in Automating test scripts with selenium and cucumber , Appium for android app and iOS automation
  • Used SOAPUI for WSDL Validation . Used different Assertions for validating responses.
  • Extensively made use of Property Transfer and Data Driven in SOAPUI
  • Strong knowledge in web services testing via tool SOAP UI/ REST web services.
  • Connected car technology and a smart driving app put diagnostics, roadside assistance and more at your fingertips
  • Design and document REST/ HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Tested using the Restful API’s and Web services using SOAP UI and Postman in XML and JSON Formats.
  • Created the Automation Test Scripts in Python, Ruby and Perl for various applications.
  • Experience in testing the Native Mobile App Confidential X in Android and IOS Platforms.
  • Implemented the tools including Robot Framework, Android Studio, My Eclipse, and Putty.
  • Worked in the Framework of POM for UI Automation in Selenium Web Driver.
  • Created the Test cases, Test plans and Defects of the Application Features in HP ALM and JIRA.
  • Involved in the 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 databases
  • Hands on Experience in using the Hybrid Test Automation Framework, POM using Selenium Web Driver, Selenium IDE, TestNG, Maven and Java.
  • Experience in 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 databases.
  • Hands on Experience in using the XPath, Firebug and Firepath for Locator elements and IOS Simulators and Emulators Mobile App Testing.
  • Experience in Agile methodology with SCRUM Process for the development of the product.
  • Performed Manual and automated testing for client/server and n-tire web-based applications using Mercury/HP tools such as Load runner and Quick Test Pro.
  • Involved in using the Quality Center/ALM defect management tool to detect the Logged and managed defects.
  • Experience in load and performance testing tool JMeter.
  • Used Jenkins as continuous integration tool to run automated test suites.
  • Implementation of SQL Queries for backend/ETL testing.
  • Development of functional test cases using Data validation and Data Design Techniques.

Environment: Functional testing, Defect tracking and management, SoapUI 4.0.1,postman , Component testing, Onsite offshore coordination, Development of test scripts using selenium, Appium for Mobile apps, Cucumber framework, JAVA-J2EE, Eclipse, Junit, Java, PL SQL, Java-J2EE.

Confidential, Malvern, PA

SeniorSeleniumEngineer/Mobile Test Engineer

Responsibilities:

  • Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Knowledge in developing, documenting and executing test cases manually and generating automated scripts using Selenium and Quick Test Professional.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework
  • Created and maintained of set of automated test using JUnit, Selenium, Cucumber, Jasmine, Protractor, appium, etc.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Updated and maintained existing product level automated tests.
  • Optimizes and automates the End to End regression suite for the product.
  • Wrote automation to test the controls from end to end starting to invoking in Internet Explorer.
  • Responsible for End to End in-sprint regression , coordinate and conduct the analysis of test results;
  • Identify and report all testing related issues and risks.
  • Creates SQL queries to validate data, as well as test application changes. Creates reports, manipulates data sets, and writes intelligent queries to monitor and control data. Effectively collaborate across teams to support mocked/stubbed test data.
  • Ensures defect fixing process results in increased automation coverage for the team.
  • Executed and scheduled the automation test scripts from Quality Center.
  • 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.
  • Embraces pair programming with developers for code reviews on automated tests and to provide secondary support for Unit testing.
  • Works with and adapt testing in our Continuous Integration environment to ensure a smooth and high quality release cycle in a fast paced Agile environment .
  • Develops tool(s) and technique(s) proficiency used to automate tests (e. g ATDD/BDD, TDD, Cucumber, Selenium, etc.).
  • Involved in testing API Web services and XML with tool called SOAP UI .I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Testing a complex Web based application with backend validation in mainframes and using SOAP UI .
  • Performed functional testing of Web Services /XML /SOAP and REST Full services using SOAP UI tool.
  • Validated WSDL, request and response XML. Added Assertions to validate the response xml in SOAP UI.
  • Used SQL for Querying the SQL server database for data validation and data conditioning.
  • Data verification and validation using complex SQL queries.
  • 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: Selenium WebDriver, Jenkins, Cucumber, Maven, TestNG, Quality Center, Fire path, Firebug, Eclipse, XPATH, Java, Android, SQL Server, SOAP UI, Jira.

Confidential, Cherry Hill, NJ

QA Analyst/SOA Tester

Responsibilities:

  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites
  • Documented and executed Test plans , Test cases and Test scripts based on business requirement document
  • Developed QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers
  • Involved in building automation framework for different applications using Page Object Model ( appium ) design pattern to reduce code and for better maintenance.
  • Test cases were developed based on the requirements supplied then scripts will be written to execute the testing steps.
  • Conducted Automation/manual testing using the Standards, guide lines and structured methodology in testing the application.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Preparing Test Scenarios based on acceptance criteria
  • Conducted Black box testing , Smoke testing , Screen Validation testing
  • Prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA
  • Involved in developing Test plan and Test scripts using the business documents in Test Director
  • Project is developed using agile methodology
  • Performed stress test on data migration from SQL database
  • Performed end-to-end testing of application and also verified compliance for software quality standards of the organization.
  • Involved in writing automated scripts for angular JS application using protractor and Java scripts .
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Performed automated Regression tests for every modified build
  • Prepared Defect Report as per severity and Priority
  • Conducted daily meetings with the developers and build Team
  • Lead a small team off shore and onshore, prioritize tasks and deliver
  • Updating the framework for integrating the smoke script with Jenkins for CI (Continuous Integration)
  • In the regression phase for mobile applications, the project was automated using Appium with TestNG.

Environment : TestNG, Eclipse, SOAPUI, Java, Selenium Web Driver, JIRA, HTML, XPATH, Firebug, Github, SQL, Windows and Linux, Quality Center, QTP, ASP.NET, Oracle, MS Office, HTML, Internet Explorer.

Confidential

Manual Tester

Responsibilities

  • Developed and maintained test suites, test cases .
  • Analyzed the user/business requirements, functional specs and Use Case documents and created the Test Plans, Test cases.
  • Coordinated with the business analysts and developers and discussed issues in interpreting the requirements.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Involved in complete project software development life cycle (SDLC) and Quality Assurance Life Cycle (QALC)
  • Agile Process was followed and testing was done simultaneously.
  • Attend daily Scrum Calls and guided Developer regarding the defects .
  • Developed detail Test Plan and test cases
  • Involved in performing functional testing, regression testing , and smoke testing for web applications.
  • Involved in End-to-End testing of business rules on the Web based application
  • Perform software and system verification and validation testing with application of manual test tools.
  • Create Traceability matrix between requirements & test cases to make sure all requirements are covered with test cases.
  • Perform Integration testing , System testing, Regression testing, and User Acceptance Testing .
  • Validated XML files as part of web services testing
  • Conducted Functional, Integration, and Regression Testing in order to satisfy business requirements.
  • Maintained and Modified Reference tables with new change requests.
  • Written SQL Queries in Power builder

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

We'd love your feedback!