We provide IT Staff Augmentation Services!

Sr. Qa Automation Enginee Resume

5.00/5 (Submit Your Rating)

Orlando, FL

PROFESSIONAL SUMMARY:

  • Over 9+ years of experience in Software Quality Assurance of both Manual and Automated Testing of web based and Client Server based applications in various software development industries and Testing Mobile Apps in different domains using various tools like Selenium, QTP, SOAP UI, Appium, JMeter, JIRA.
  • Expertise in Automation Tool Selenium 2.0, protractor, QTP and performance testing tool JMeter mobile automation testing tool Appium.
  • Good experience in coordinating leadership roles in Test Plan, Test case preparation, test case execution, black box, white box testing and grey box testing. Coordinating multiple projects in different environments.
  • Performed functional testing, smoke testing, regression testing, performance testing, load testing, integration testing and system testing.
  • Experience in web and mobile applications testing with Selenium IDE, Selenium RC, Selenium Grid and Selenium WebDriver, Appium (iOS/Android), JUnit and TestNG, Cucumber, Jenkins.
  • Expertise of testing the mobile application using various mobile technologies including iPhone, iPad, Blackberry and Android.
  • Expertise in developing automation framework in Ruby Utilizing Selenium, Cucumber and Appium for end to end testing involving a Client API, Android Native Application, .NET web application and MySQL database.
  • Expertise in security testing by using HP WebInspect tools
  • Experience in providing efficient locators for strategies like Xpath and CSS to perform cross browser testing by using web debugging tools like XPath, Firepath and Firebug.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Expertise in designing customized Data driven, Key word driven and Hybrid frameworks using Selenium WebDriver, Java, TestNG and Apache POI.
  • Good understanding of Agile, Waterfall, MIS, CMS, ERP, Workbench, Data warehouse concepts. Proficient in the environment Windows, UNIX.
  • Proficient in Writing Complex SQL queries for data verification and Oracle SQL statements for Backend testing.
  • Strong Knowledge on Object Oriented Programming Concepts like Interface, Abstract Class, Static and non - Static variables and methods, Abstraction, Inheritance, Polymorphism, etc.
  • Experience in developing automated test scripts and frameworks using various programming languages like Java, C#, VB Script, Python and SQL/PLSQL.
  • Worked within development teams with BDD approach to develop web UI tests using cucumber, gherkin and Selenium WebDriver.
  • Expertise in creating BDD Cucumber-JVM Framework, adding scripts in Java for Gherkin based user stories and also marking tags for smoke, regressions, UAT (BVT) (Framework Contains: BDD, Cucumber, Gherkin, Web Driver, Maven, CI Jenkins, Junit, Sauce Labs, Maven extent reports, Hybrid Framework, SVN for highly transactional E-commerce websites, cloud based systems.
  • Expertise in testing at UI level and Database level.
  • Expertise in Database techniques, Testing DB Schema and Data types
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT), End to end, System Integration Testing(SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing, batch process testing and Cross-Browser testing.
  • Extensively used SOAP UI and POSTMAN to automate the test cases.
  • Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and Soap UI.
  • REST API Automation using SOAP UI & Groovy scripts, JSON, XML, and then invoking from Java, Maven, Junit, TestNG, CI Jenkins by adding Jars & Project File. Load Test.
  • Strong experience with SOA architecture which include SOAP Web Service and RestFul Web Service Testing.

TECHNICAL SKILLS:

Testing methods: Functional testing, Regression testing, Performance testing, Smoke testing, System testing, Integration testing

Testing Tools: Selenium IDE/WebDriver/RC/Grid, Coded UI, JMeter, Cucumber, Appium (iOS/Android), protractor, Unified Functional Testing (/QTP), SoapUI, JMeter, Load Runner

Testing framework: TestNG, JUnit

Test Management tools: HP ALM/ Quality Center, JIRA, Bugzilla, Rally, Microsoft Test Manager

Version Control Tools: SVN, GIT, CVS, Team Foundation Server

Integrated Development Environment: Eclipse, Visual Studio

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

Programming Languages: Java, C#, Python, VB Script, SQL, Ruby, HTML, XML, C, C++.

Database Management Systems: Oracle, Microsoft SQL Server, MySQL, MS Access

Browsers: Internet Explorer, Firefox, Chrome, Safari

Operating Systems: Windows 7/8, MAC OS, UNIX, VM Ware

Microsoft Tools: MS Word, MS Excel, MS PowerPoint, MS Visio, MS Project, MS Outlook

PROFESSIONAL EXPERIENCE:

Confidential, Orlando, FL

Sr. QA Automation Engineer

Responsibilities:

  • Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium Web Driver and TestNG and defined dependencies using Maven.
  • Implemented Automated execution of tests using Maven and Jenkins.
  • Reviewed the Selenium Scripts developed by the team members.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Designed Hybrid Appium Test automation framework, Page Object Model for mobile application (Android/iOS apps).
  • Performed Cross-platform, UI testing for native and hybrid mobile apps using Appium test automation framework.
  • Performed manual Mobile Testing by using emulators and IOS simulators.
  • Extensively used Selenium locators like (Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues
  • Developed and maintained automation test scripts for client -server and web-based applications using Python and Selenium automation tools.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python
  • Tested Full load and Incremental load by passing a sample test data to a few entities to ensure that Inserts and Updates of loading the data is done correctly.
  • Prepared various test documents for ETL process in ALM/Quality Center.
  • Reported bugs and sent e-mail notifications to the developers whenever there is a change in the status of the defects using the HP Quality Center/ALM.
  • Created custom JSON/XML Assertors to validate SOAP (WSDL) and REST API calls, and Data Banks to store and analyze data input/output and error codes.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, Test NG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, Jenkins, Fire path, Firebug, Python, HTML, XML, agile, Quality center, Coded UI, Test Manager, Mobile Testing, SQL and Windows.

Confidential, Saint Louis, Missouri

QA Automation Engineer

Responsibilities:

  • Developed and maintained automation scripts for regression test cases in Selenium using Java.
  • Developed Data driven test framework in selenium WebDriver by reading test data from Excel file using Apache POI.
  • Web Browser & Mobile Browser (iPhone/android) Compatibility testing of the application
  • Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC
  • Performed cross browser testing by executing Selenium test scripts on multiple browsers and Platforms using Selenium Grid and checked for compatibility.
  • Scheduled test scripts to run overnight when required using Ant and Jenkins.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Developed automation scripts for Native Mobile applications (IOS, Android) using Appium and Java.
  • Integrated Appium with Sauce Labs for distributing test on the cloud.
  • Performed manual testing of native mobile applications by using Emulators and IOS Simulators.
  • Used Cucumber framework to implement Behavior Driven Development (BDD).
  • Wrote gherkin and Ruby automation test scripts to execute in Cucumber.
  • Used Firebug/Firepath to do web-based application testing with selenium for the commands and locator application.
  • Design and prepared test plans for White Box Test Approach & Test cases.
  • Responsible for understanding high level (Cross-Browser) business processes related to their application area and its interfaces to other applications.
  • Performed Load and Performance Testing by monitoring the throughput and response time of the application using JMeter.
  • Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End and Batch Testing.
  • Writing Complex SQL queries for data verification and Oracle SQL statements for Backend testing.
  • Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative, and END-TO-END Test cases.
  • Used XML files in Sending/receiving XML requests using SOAP UI.
  • Participated in daily stand up meetings to understand the progress in work and matched efforts to the changing needs depending on the current status of the updates in the meeting.
  • Working with development team to fix and retest identified issues (root cause analyses).
  • Identified, Analyzed, and recommended additional testing requirements on specific features

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.

Confidential, New Britain, CT

QA Test Engineer

Responsibilities:

  • Automated Test Cases using Selenium, TestNG and C# and configured dependencies using Maven.
  • Automated regression test cases using Selenium and integrated them with continuous integration tool Jenkins.
  • Created detailed Test Cases in Team Foundation Server (TFS) based on business requirements, data models, and technical specifications and linked them to the appropriate requirements.
  • Automated test cases for desktop applications using Coded UI and C#.
  • Performed data driven testing in Coded UI by reading test data from MS Access.
  • Developed Automation Test Cases by using HP ALM (Quality Center, QTP).
  • Loaded the test cases by using JMeter.
  • Extensively used TFS to maintain automation scripts and link them to the test cases.
  • Involved in using Quality Center for managing the defect. Performed manual Back-End testing by writing SQL Queries for validating user information in the tables.
  • Tested and reviewed ETL mapping and transformation specifications based on the business requirements.
  • Performed web services (SOAP) testing for local WSDL / with URL using Soap UI and created test cases, executed test cases, performed load testing and security testing.
  • Tested various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
  • Performed Manual Testing of this Web application and automated it by using selenium.
  • Identified software defects and interacted with developers to resolve them.
  • Used Agile/Scrum, RUP and Continuous Integration methodologies.
  • Reported the bugs/defects through JIRA
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.

Environment: C#, Quality Center, Selenium RC & Grid, JIRA, Junit, Ant, AJAX, CSS, TOAD, PL/SQL, Oracle, Windows X.

Confidential, Philadelphia, PA

Test Engineer

Responsibilities:

  • Performed Functionality Testing and Integration testing using HP Quick Test Pro (QTP).
  • Determined test approaches for various testing strategies like Functional, System, Regression, Usability testing, Alpha, Beta testing and executed using HP Quick Test Pro (QTP).
  • Updated test suites and documents in accordance with the changes in requirements, performed analysis on Test Case Coverage and tracked Requirement Traceability.
  • Involved in using Quality Center for managing the defect. Performed manual Back-End testing by writing SQL Queries for validating user information in the tables.
  • Developing Automation scripts using Descriptive Programming and maintaining Local and Global Object Repository in QTP.
  • Customizing the QTP using VB scripts.
  • Parameterized the tests by entering different sets of data using QTP.
  • Created Scripts Modular batches in QC and upload the scripts from QTP.
  • Rest Web Service testing using Http Client Java library.
  • Performed Manual Testing of this Web application and automated it by using selenium.
  • Identified software defects and interacted with developers to resolve them.
  • Performed SOA testing for Payments APIs using SOAP UI and Java framework for web services testing.
  • Used SOAP UI assertions and Groovy script for web service automation Testing. involved in developing Manual Test Cases for Functional testing, User interface (UI) testing and database testing to test Application under Test (AUT).

Environment: s: QTP, SQL Server, Quality Center, VB script, HTML, Java Script, SoapUIConfidential, Matthews, NC

Test Engineer

Responsibilities:

  • Experienced in using QTP integrated environments like Data Table, Actions, and Recovery scenario.
  • Performed end to end testing in the form of scripts.
  • Developed the project by using the waterfall methodology.
  • Created Test Plans, Test Cases and Test Scripts for Manual and Automated Testing for various business applications.
  • Extracted data of various types from SQL Server by developing SQL query scripts in Query Analyzer.
  • Actively participated in all phase of Software Testing Life Cycle (STLC) including documents reviews, maintaining status reports etc.
  • Investigated that software bugs are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
  • Interacted with developers to resolve technical issues using Defect Tracking System Quality Center.
  • Performed Smoke, Functional, and Integration, User interface (UI), Regression and User Acceptance Testing (UAT).
  • Performed regression, functionality, system, front-end, back-end, negative and positive tests.
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.

Environment: SoapUI, SQL Server, Quality Center, HTML, XML, Java Script, Windows XP.

Confidential

Test Engineer

Responsibilities:

  • Involved in writing Test plan and perform manual Testing.
  • Involved in User Acceptance Testing (UAT) assisting the super users with test cases and test data requirements.
  • Developed the project by using the waterfall methodology.
  • Extensively used Quality Center to create Test cases, map the test cases to requirements, create traceability matrix and report defects.
  • Updated existing Test Cases in Quality Center according to the changes in requirements.
  • Writing & Executing SQL queries for fetching test data held on Oracle Database.
  • Cross browser compatibility testing of the application.
  • Performed SOA testing for Payments APIs using SOAP UI and Java framework for web services testing.
  • Used SOAP UI assertions and Groovy script for web service automation Testing.
  • Good experience in analyzing bug severity, bug tracking system and bug reporting using Quality Center.
  • Formulated test reports and helped senior management and project leads before major releases.

Environment: Manual Testing, HTML, DHTML, Bugzilla, SaaS environment SQL.

We'd love your feedback!