We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Having overall 7+ years of Software industry experience as Software Quality Engineer . Focus has been in Test Automation, Functional Testing and Mobile Native App Testing in AGILE environment.
  • Strong Experience with Agile methodology and Software Development lifecycle.
  • Hands on automation framework development using Selenium Web Driver, Cucumber, Java, TestNG, Maven, Silk Test, and other open source tools.
  • Experience in WebServices REST APIs testing using SOAPUI and REST API libraries .
  • Strong experience on Jenkins - CI\CD setup & configuration
  • Project estimation, Test Strategy, Test Plan, Test Metrics and Report dashboard .
  • Excellent skill in finding bugs and defect management tools QC, HP ALM, TFS, Jira, Rally.
  • Mobile Native app testing on Android platform.
  • Strong Knowledge in Git hub, Perforce and SVN.
  • Hands on experience in Agile Tool Rally, Jira and TFS.
  • Strong in Test Management tools MTM and QuickBase
  • Strong analytical, trouble-shooting, works under pressure and problem-solving skills.
  • Experienced with various types of testing like Black Box testing, Regression testing, Integration testing, GUI testing, REST API testing and Mobile Native App testing .
  • Experience managing and mentoring team members
  • Experience collaborating across ecosystems and across functional areas
  • Analytical skills for designing test scenarios, developing data driven test cases
  • Excellent verbal and written communication skills

TECHNICAL SKILLS:

Methodologies: Waterfall, Agile/Scrum.

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Jmeter, TestNG, AutoIt, Robot Class, Cucumber, SoapUI, QTP/UFT, Load Runner, Appium, Calabash, Perfecto, Salesforce

Test Build & Integration Tools: Maven, ANT, Jenkins

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM), Robot

Programming Languages: HTML5, CSS, JAVA, J2EE Eclipse Link, SQL, C, C++, XML, JSP, JQuery, Shell script, C#, Python, Ruby

Databases: MySQL, Oracle11g, SQL Server, PL/SQL, MariaDB

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Mobile, Linux

Defect Management Tools: JIRA, RALLY, HP Quality Center/ALM, Bugzilla, TFS, IBM clear quest

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project

Utilities: Eclipse, SVN, FireBug, FirePath.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. QA Engineer

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Extensively used Selenium Web Driver to test the web application. Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Build scenarios in JMeter to analyzing results by performed Load and Stress tests.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Used Protractor, NodeJS, Jasmine with JavaScript for dynamic web, Angular JS Application.
  • Written Grey box and Black box test cases based on the User and Business Requirements.
  • Used Cucumber for browser based testing with scenarios and situations. Implemented BDD framework using Cucumber.
  • Creation of framework in Selenium WebDriver using behavior driven approach like JBehave.
  • Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Extensively worked on Selenium webDriver with the preferred Languages Java.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Experience in Test Environment Setup and Test Infrastructure Development in both Manual and Automation.
  • Testcase writing and execution, Defect tracking and reporting and infrastructure management.
  • Worked on Web Technologies using JavaScript, JQuery, XML and JSON.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Used Firebug and XPath for the web based application testing with selenium for the commands and locator application
  • Used SOAP UI tool to test SOA based architecture application to test REST API.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
  • Functional and Cross Browser testing of Defined Browser Stack of the site experience Defect Triaging and Release sign off for Continuous Delivery cycles.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.

Environment: Java, Selenium WebDriver, TestNG, Eclipse IDE, Python, Ruby, Pearl, Maven, Jenkins, Soap UI, Angular JS, Rest API, Cucumber, Load Runner, DotNet, VUGen, Protractor, Appium, JBehave, HTML, XML, XPath, Firebug, PL SQL, ETL, Windows, Bugzilla, Jira.

Confidential, Minnetonka, MN

QA Engineer

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test. Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Developed automation test cases, executed these test scripts and logged defects in JIRA.
  • Developed test scripts to automate process of testing in Selenium Web Driver using Test NG and Junit. Developed test scripts and test cases using QTP, Quality Center.
  • Developed and maintained automated regression test cases in Selenium using Java programming language.
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
  • Repetitive tests were run using the Automation tool QTP for documenting the regression testing results. Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
  • Used Selenium IDE for Open source web testing.
  • Created test suite for web services testing with SOAPUI by creating data driven test suite with excel and Oracle DB data sources.
  • Web development/services using HTML, DHTML, XHTML, XML, CSS, JavaScript, PHP, and AJAX. Exposure from schooling in Microsoft Programming Technologies including ASP.net, C# and basic .Net fundamentals.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non-Functional requirements.
  • Experience in using ETL tool Informatica Power Center 8 to execute the workflows, monitor and understanding the mappings design
  • Used Firebug, and XPath to work with the application objects. Used Bugzilla for bug tracking.
  • Used complex SQL Queries to perform back-end data base testing.
  • Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
  • Implemented cross browser and cross platform web testing with WebDriver. Used Test NG testing Framework as a test runner with Selenium.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file.

Environment: Oracle 9i, SQL Server, Oracle DB, MySQL, DB Visualizer, Toad, SQL Developer, Tomcat, QTP, Java, JUnit, Bugzilla, RESTFUL web services, HTML, XML, PHP, AJAX, ASP.net, .net, SOAP UI, Informatica.

Confidential, San Diego, CA

Sr. QA Engineer

Responsibilities:

  • Implemented Page Objects model (POM), Apache POI in WebDriver Scripts, Data Drive, Hybrid Frameworks using Selenium WebDriver, TestNG and Java.
  • Involved in automating test cases using Selenium WebDriver with TestNG, Java.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Developed Scripts using Selenium WebDriver combo for user module application.
  • Configured Web Driver, TestNG, Maven tool and created Selenium automation scripts in Java using TestNG framework and Page Object Model (POM).
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Performed functional and browser compatibility testing on mobile (Windows Mobile), web and desktop applications (Windows). Used IOS Simulator and Emulator for mobile app testing.
  • Extensively used ETL methodology in testing for supporting data extraction, transformations and loading processing, in a corporate-wide-ETL solution using ETL tools like Informatica.
  • Extensively executed T-SQL queries in order to view successful transactions of data and for validating data in SQL Server Database. Created Test Cases and filled on Clear Quest and Quality Center ALM 11.5.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber
  • Generated, parsed and validated JSON and XML formatted data using JavaScript that received in response from REST API calls. Perform the functional testing of Web Services using SOAP scope. Used SOAP UI assertions and JavaScript for web service automation Testing.
  • Create Test Automation Framework, maintain and execute automation test cases (Python, Selenium). Used Python scripting for automating user tasks.
  • Performed ETL and Database testing, wrote complex SQL queries, for Data Profiling, Data validation, Source-2-Target Mapping and BI Report Testing.
  • Responsible for providing Risk Assessments, test Plans, test cases and executing and creating Test Results them within an AGILE software development SCRUM environment.
  • Design, develop and automate GUI, functional and API test using Selenium WebDriver (XPATH, CSS, HTML, JSON).
  • Involved in design and Implementation of Protractor Testing for Angular JS code base. Used Keyword and Data driven framework. Used QC/ALM for Defect Management.

Environment: Quality Center/ALM, SQL Server, Selenium Web driver, TestNG, Windows XP, Windows 7 Eclipse, Protractor, SQL, Java, Web Services, JavaScript, SOAP UI, JSON, CSS, HTML, XML, BI Tool, Documentation Tools: MS Office - MS Word, Excel, PowerPoint, MS Project and Git.

Confidential, Seattle, WA

QA Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver .
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Performed various mobile gestures (Long Press, Multi Touch, Drag & Drop, Swipe ), Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Performed white box testing using TestNG for class, method, & Web Services testing using Postman tool.
  • Implemented simulator for Mobile App Testing in Android and IOS Platform using Appium.
  • Involed in touch testing with IOS app using Appium tool.
  • Experienced in load and performance testing tool JMeter.
  • The entire Ruby scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Integrated Automation scripts ( Selenium WebDriver API ) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Involved in designing and building automation frameworks in support of continuous integration in a test-driven development ( TDD ).

Environment: Selenium WebDriver, Jenkins, Jbheahve, Cucumber, Ruby, SOAP UI, Maven, Appium (Android, IOS), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.

Confidential, Charlotte, NC

QA Engineer

Responsibilities:

  • Designed and maintaining automation framework using TestNg- Selenium WebDriver.
  • Implemented Data Driven automation framework with Selenium WebDriver which is used during the Functional & Regression Testing.
  • Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Used GIT as a source control for Selenium Scripts.
  • Wrote some test scripts in Appium (Java + Selenium) to test mobile application functionality for IOS and Android devices.
  • Used Quick Test Pro for testing the compatibility of the application with different platforms.
  • Analysed, designed, created and executed data-driven automated performance and load test in a Windows environment.
  • Performed backend testing with SQL for data validation and data Integrity.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Experience in service testing using SOAPUI and XML Notepad to ensure expected data got saved/retrieved through insert and Get Methods.
  • Expertise in test automation using Selenium WebDriver (with Eclipse & JUnit), SOAPUI.
  • Involved in developing test automation framework using Selenium Web Driver and writing code in Java, using JUNIT annotations.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver and Python.
  • Set up the different builds in Jenkins and deployed the scripts on Apache Tomcat. Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Involved in development of Hybrid Test Framework using Selenium Web Driver, Maven and TestNG. Involved in acceptance testing using Cucumber. Used firebug and Firepath to access webpage script variables.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Prepared Requirement Traceability Matrix to ensure all requirements are traced to the objectives and documented.
  • Used SOAP UI tool to test SOAP based architecture application to test SOAP services and REST API.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality. Conducted backend testing using SQL queries to validate data for database.
  • Performed functional, regression, and manual black box testing. Retested the fixed defects and monitored them until resolved. Performed Load and Stress Testing, monitored the response time and system behavior.

Environment: Selenium WebDriver, TestNG, Jenkins, Cucumber, SOAP UI, Python, Eclipse, XPath, HTML, CSS, XPath, JavaScript, Maven, Eclipse, Firebug, Quality Center, Perl, SVN, Apache Tomcat, SQL, UNIX, Agile, Android, Windows. ETL, HP Quality Center, Load Runner, SSIS, SQL Server, GITHUB, Appium.

Confidential, Philadelphia, PA

QA Engineer

Responsibilities:

  • Designed and developed test strategy, Test procedures, Test Cases, Test scripts test plan and Schedules by understanding the business logic and user requirements for manual and automated testing.
  • Defect Logging and Monitoring Defect Closure By using IBM Rational Clear Quest
  • Verifying the Data entered by the User with the Existing data in the Data
  • Used Quality Center for requirements management, planning, scheduling, running tests, defect tracking to manage the defects and executing the test cases.
  • Analyzed system specifications, requirements and developed detailed Test Plan, including test cases and test procedures.
  • Performed manual testing on various modules. Followed Agile & Scrum Methodology in this project.
  • Performed Unit, System testing to verify the application under test is as per the business requirements and performed End-to-End testing.
  • Used QTP to validate links, objects, images and text on Web pages continue to function properly.
  • Defining user defined parameters to execute various functions in QTP. Writing of some necessary requirements for application in Quality Center (QC).
  • Writing of Use Case and creating of UML sequence diagram.
  • Tested the ETL graphs and other ETL Processes (DW Testing). Prepared Test Scenarios by creating Mock data based on the different test cases.
  • Participated in creating Test Plan, test cases, log/tracked defects based on business requirement utilizing HP Quality Center
  • Utilized waterfall methodology for testing the application.
  • Performed manual and automated test procedures for functional testing of Web services and worked on Restful API testing.

Environment: Traditional Waterfall environment, HP Quality Center9.0, ETL, Mercury Interactive quick test Pro, Test Director 8.0, Win Runner 7.6, manual testing and Internet explorer, Windows XP/2003/NT, Linux, Java, JavaScript, ASP.Net, VBScript, VB.Net, Oracle, MS SQL Server

We'd love your feedback!