We provide IT Staff Augmentation Services!

Qa Engineer Resume

5.00/5 (Submit Your Rating)

El Segundo, CA

PROFESSIONAL SUMMARY:

  • 6 Years of Experience in Software Testing both in Manual Testing and Automation Testing.
  • Expertise in understanding of Software Development Life Cycle (SDLC) and its methodologies to develop the project and Software Test Life Cycle (STLC) in test project environment with Agile and Waterfall methodologies
  • Extensive experience in Functional, Performance, Integration Unit, Regression, Black Box, White Box, GUI, End - End & browser compatibility testing in different stages of Software Development Life Cycle(SDLC).
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional and Testing requirements and designing Test Plans, Test Strategy, Test Cases, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Experience in creating Test Cases using Test Management tools like HP ALM, JIRA, Rally, Microsoft Test Manager.
  • Preparing Requirement Traceability Matrix to determine if each Functional requirement is taken care of and a test script is developed and executed. Expertise in Analysis of Problem severity, Defect tracking and reporting system.
  • Experience in working with open source tools Selenium (Selenium IDE/RC/Web Driver), Junit/TestNG, Eclipse and preparation of automation test framework.
  • Expert in using Java as client library for Selenium and WebDriver to design and develop Automation Test Framework using Junit and TestNG and Page Object Model(POM).
  • Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver Selenium.
  • Strong experience in setup of Mobile automation framework using Appium and Selenium WebDriver.
  • Hands on experience in Object Oriented Programming (OOPs) concept. Extensively used java for test case automation.
  • Expertise in Grouping of Test Cases, Test Methods and TestSuites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider, Tags.
  • Experience in design, implement and maintain Keyword Driven Development, Data Driven Development, Behavior Driven Development cucumber framework with and Hybrid Automation frameworks by using Selenium WebDriver.
  • Well versed with handling elements in Selenium WebDriver and writing test cases using Element Locators, Web Driver methods, and Java programming features using TestNG annotations.
  • Experience in Mobile Application testing on IOS, Android Platforms and analyzing the System requirements.
  • Experience in testing web services using LISA.
  • Experience in testing Web Services using SOAPUI and REST Clienttools.
  • Experienced in utilizing various test tools for automation of test cases, generating test reports and performed extensive Web Services Testing using SOAPUI.
  • Extensively used SOAP UI tool to test SOA based architecture application to test SOAP services and REST Services.
  • Expertise in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Hudson/Jenkins, Jbehave/Cucumber, Web Services (REST, SOAP).
  • Experience in using SQL Queries to make sure that data was entered properly in the right tables, when the data was entered from front end screen.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server
  • Exceptional analytical skills to understand the business and Functional requirements of Applications and transforming them into exhaustive Testing Strategies
  • Expertise in inserting checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Professional (QTP).
  • Have hands on experience in using IDE’S like Eclipse, and QTP/UFT extensively and Exposure in QTP tool with VB scripting, VB functions, procedure and reusable actions.
  • Maintained Selenium and Java automation code and resources in source control like SVN, CVS, GIT to pull the data from source to target.
  • Proficient in reporting bugs using Bug tracking tools such as Quality Center, JIRA, and Rally. Designed, Maintained and executed the test cases in defect tracking tools and logged the defects.
  • Expert in developing Automation Frameworks and all automation Scripts using selenium with the descriptive programming like Java.

TECHNICAL SKILLS:

Test Approaches: Agile Methodology, Waterfall, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, TestNG, LISA, Selenium IDE, Selenium RC, Selenium Grid, JUnit, SoapUI, Appium

Test Build& Integration Tools: Maven, ANT, Jenkins.

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

Programming Languages: Core JAVA, JavaScript, SQL, C, C++, HTML, CSS, XML, JSON

Markup Languages: HTML, XML, XPath, CSS Selector

Databases: MySQL, Oracle, SQL Server, Couchbase, No SQL.

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

Operating Systems: Windows 7/8/10, UNIX, LINUX, MAC

Defect Tracking Tools: HP Quality Center, JIRA, Rally, QMetry, Test Director, Clear Quest, Team foundation Server and Microsoft Test Manager

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

Software Design Tools: Eclipse, IntelliJ, GITHUB, SVN, Firebug, Fire Path

PROFESSIONAL EXPERIENCE:

Confidential, El Segundo, CA

QA Engineer

Responsibilities:

  • Understanding the testing requirements assigned by the product owner. Working with the architect and business analysts to get a better idea of the requirement.
  • Creating and updating test cases and plans according to the requirements with the help of Lead Quality analyst and architect.
  • Working on Manual and Automation user stories to validate the metrics sent to all the consumers.
  • Creating automation test scripts to ease the process of data validation, using Java, Selenium, Appium and Page Object Model(POM) framework.
  • Integrating the metrics automation data validation code with the client application automation testing code to validate the end to end flow with automation.
  • Validating the data sent to Adobe using Adobe Site catalyst online analytics tool to get high level measurement of all data sent and Verifying metrics on New Relic Insights, creating dashboards for individual platforms to display error percentages, average bitrates and other metrics on New Relic Insights using New Relic query language.
  • Working with conviva certification team in getting the conviva’s performance metrics certified on individual client application platforms and Validation of every metric sent to Nielsen as part of Audience measurement. Working with Nielsen’s Data Experts through weekly meetings to resolve the outstanding issues and finally certifying the metrics sent in individual platforms based on the requirements.
  • Worked on testing both IOS and Android mobile applications based on Client requirement.
  • Expert in creating test scripts using java with selenium on both mac and windows environment.
  • Developed Automation test cases using Page Object Model framework and Selenium WebDriver .
  • Setup and configure the testing environment with Appium and Selenium WebDriver for Mobile.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (IntelliJ).
  • Work on sanity/surface level testing on individual platforms for release builds that are going to be deployed to the production and Worked on everyday smoke test to check if there are any flaws in the critical functionalities of the application.
  • Worked on Selenium Grid for automation script in Java for cross browser testing. Used TestNG annotations to group the test methods and for cross browser.
  • Performed User Acceptance Testing (UAT ) on each release of the project with the help of end user.
  • Experience in using Maven and POM to help manage project’s build, report and documentation across the network.
  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agilemethodologies.
  • Experience in test automation by using open source tools such as Selenium, Junit, Appium.
  • Performed Defect Tracking & Management in JIRA . Generated automated daily reports using Rally. Actively participated in planning, backlog grooming, daily scrum, iteration reviews by working with Agile development team.
  • Developed test cases for functional and regression testing and conducted usability testing, UI testing, and database testing.
  • Strong experience with SOA architecture which include Soap Web Service and Restful Web Service Testing.
  • Performed different types of testing like Sanity testing, Regression testing, Retesting, End to End testing and Involved in design and development of test plans on high-level, detailed designs.
  • Worked on Manual and Automated Testing using tools like QC/ALM and Quick Test Professional.
  • Recorded automated UI tests using Selenium recorder for C# coded UI automation.
  • Wrote Test Suites of LISA which internally has group of test cases, Filters, Assertions, Data Sets.
  • Automated testing procedures using test scripts for development. Collaborated with web services development team. Documented all testing procedures and processes

Environment: Selenium WebDriver, Jenkins, Cucumber, Rest Assured, Maven, Appium (Android), TestNG, POM, QMETRY, HP ALM, Firepath, Firebug, Eclipse, XPATH, Java, Android, IOS, SQL Server

Confidential, Seattle, WA

Selenium AutomationEngineer

Responsibilities:

  • Analysed the system requirements and developed detailed test plans and test cases and provided the documentation.
  • Worked in a highly dynamic AGILE environment and participated in daily scrum calls andsprint meetings.
  • Implemented automation using Selenium Web Driver, JAVA, TestNG, and Maven.
  • Used Rally to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Developed Traceability matrix to increase the test coverage.
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
  • Created custom XPath for identifying Dynamic Objects and used them in Selenium.
  • Developed scripts to navigate to various iframes and to handle multiple windows and performed operations on the web elements and also dealt with Accessing Links & Tables using Selenium WebDriver.
  • Worked on Cross Browser and Cross Platform testing through Selenium WebDriver by testing the website on different browsers like Google Chrome, Internet Explorer and Firefox.
  • Setting the priority to the test cases using the TestNG framework and also used various TestNG annotations.
  • Worked on Selenium Grid for automation script in Java for cross browser testing. Used TestNG annotations to group the test methods and for cross browser.
  • Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used Apache POI to read data from external sources and provide them as parameter to the locators in the test script.
  • Created .au3 files using AutoIt to interact with the desktop windows to upload files.
  • Performed WebServices testing using SOAPUI, Postmen Client and REST client .
  • Used Jenkins as a Continuous integration tool for configuring and triggering the automation test suite executions
  • Implemented Page Object Model and Page classes from scratch to represent web pages.
  • Used Maven tool for the project management and for the purpose of compile, run, deploy and to add external dependencies and also Selenium Grid to execute Selenium automation suites on different platform , browser combinations in parallel .
  • Performed Defect Tracking & Management in Rally . Generated automated daily reports using Rally.
  • Performed User Acceptance Testing (UAT ) on each release of the project with the help of end user requirements.
  • Performed Data validation using database tools such as SQL queries and following up with the development and QA team for the same.
  • Developed test cases for functional and regression testing and conducted usability testing, UI testing, and database testing.

Environment: Java, Selenium WebDriver, TestNG, Selenium Grid, Maven, Jenkins, Eclipse, SQL Server, SVN and Cucumber, Rally, Auto IT, Apache POI, Extent Reports. SoapUI, Oracle

Confidential, Irving, TX

Automation Engineer

Responsibilities:

  • Involved in analyzing requirement documents and utilized AGILE Methodologies to manage full life cycle development.
  • Developed Test scripts, created Test cases (including use of automated testing tools) and created Traceability Matrix and mapped the requirements to test cases.
  • Created, enhanced and executed and automated Test Scripts using Selenium, for testing the compatibility of the application with different platforms by executing Test Plans, Test Cases, Test Strategies.
  • Implemented Selenium using JUnit framework with java and used Selenium to create automated scripts for Functional and Regression Testing.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Contributed in developing Automation Framework that uses Java, Selenium WebDriver and JUnit.
  • Used Selenium WebDriver and JUnit to run the Test Scripts and involved in writing the acceptance criteria and Test cases for the stories assigned in JIRA.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.
  • Updated the JIRA with manual/automated test cases and changed the status of JIRA during the testing and also update the story based on functional requirement.
  • Developed automation framework to test SOAP based web services using SOAPUI tool.
  • Involved in testing Web services using SOAP UI . I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and Rest based Services.
  • Attended training in LISA test tool for development of UI test scripts, and then extended my work in performing Web Service, Functional testing using LISA .
  • Studied various Staging Documents in LISA for better understanding of how to run the test and worked on different types of Test Steps like Web Services, JDBC in LISA .
  • Automated Web Services Using Lisa , Java customized framework and written proper Logs for each and every step in test process
  • Created test scripts using Web driver and LISA Created test scripts using Web driver and LISA
  • Built effective test data covering all possible scenarios and added in datasheets for LISATesting.
  • Responsible for testing Web Services by developing and executing automated test scripts in Lisa .
  • Created Filters and Assertions with in Lisa to extract the desired values from response and validate that the actual response meets the expected response .
  • Involved in writing complex Database Queries usingSQL Server/Oracle to perform data validation for the application.
  • Reported database defects during data profiling and database integrity validation process and worked with development team in resolving them by providing them detailed test steps to replicate the issues.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Tested and analyzed web services and wrote detailed reports. Provided ongoing technical support to businesses and end users.
  • Reviewing identified Defects by team in JIRA and assign them to Appropriate Developer and following up with Developers for Defect fixing until closure.

Environment: Java, Firebug, Data Driven Framework, Selenium RC, Eclipse, Junit, LISA, ANT, QTP, Selenium WebDriver, JIRA, Jenkins, Soap UI, SQL Server

Confidential

QA Analyst

Responsibilities:

  • Understand and analyze Functional Requirement and Business Requirement documents to get a better understanding of the system on functional/business perspectives.
  • Involved in Gathering requirements from the Business and created user stories based on functionalities.
  • Experience in preparing Test plans, Test cases, Test Data and executing the same.
  • Experience in testing windows and web-based applications.
  • Involved in all types of testing including System, Functional, Integration, Regression, and helping out with User Acceptance Testing .
  • Worked with SQL statements to extract data from tables and verify the output data of the report on the browser page.
  • Involved in different types of testing like Sanity testing, Regression testing, Retesting, End to End testing and Involved in design and development of test plans on high-level, detailed designs.
  • Participated in standup meetings and other required QA meetings such as test planning, retrospective, QA status and update meetings. Worked on bug fixing and functionality enhancements in the maintenance phase.
  • Used HP Quality Center to store requirements, schedule, execute and track test cases and reporting defects and reviewing identified defects by team.

Environment: HP Quality Center 10, SQL Server, MS Office Suite and Windows 2008.

We'd love your feedback!