We provide IT Staff Augmentation Services!

Qa Engineer Resume

2.00/5 (Submit Your Rating)

Glendale, CA

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in different areas of Software Development and Testing, with primary focus on Quality assurance with proven track record of achieving best results in fast changing work environment.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), Junit, TestNG, Ant, Maven, Jenkins, Hudson, Cucumber, Jbehave, Eclipse and preparation of automation test framework.
  • Contributions were in analyzing functional requirements and translate them to test cases involving Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Greatly involved in developing and maintaining Test Plan, Test Evaluation Summary, Test Procedures, Test scripts, Test cases, Requirements Traceability Matrix (RTM), Defect Management, and Performance Metrics.
  • Performed Smoke Testing, Testing, Integration Testing, System Testing, Regression Testing and Compatibility Testing.
  • Was involved in developing, maintaining and executing test cases for different Black Box Testing methodologies, reviewed test cases for peers and given valuable comments about test case coverage and functionality.
  • Good domain knowledge in Finance applications.
  • Worked with open source tools Selenium (Selenium IDE, Selenium RC/Web Driver), TestNG, Maven, QTP, HP QC, Eclipse and preparation of automation test framework. Used Maven build tools to manage framework dependency jar files.
  • Expert in identifying test scenarios & performing various testing like Unit testing, Sanity Testing, Regression Testing, Adhoc testing, Performance Testing, Load Testing.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Creating Vugen Scripts, monitoring. Run time Transactions and analyzing the test results.
  • Enhanced Vuser scripting Load Runner for Correlation, Parameterization, Transaction points, and Check points.
  • Experienced in Selenium Data - Driven Framework with core Java programming and Junit/TestNG annotations.
  • Experienced in using Ant/Maven build tools to manage framework dependency jar files.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Expert in identifying test scenarios & performing various testing like Unit testing, Sanity Testing, Regression Testing, Adhoc testing, System level and data level testing, Performance Testing, Stress Testing.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience testing mobileapplications on Windows OS, iOS, Android and BBOS.
  • Expertise in working with various mobile devices such as Android, Blackberry, IPhone, tablets to perform browser compatibility and configuration testing.
  • Experience with mobile application testing - iPhone, Android, Blackberry and feature phones using Simulator "Device anywhere" "Perfecto".
  • Proactively interacting and collaborating with Business Analysts, Technical Analysts, and developers to identify and understand the appropriate data required for testing and sharing the same among our testing team for designing the test cases and to achieve the goal within the stipulated time.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Automation Tools: Selenium IDE/RC/WebDriver/Grid, TestNG, Junit.Appium,Perfecto

Languages: Java, Visual Basic.

IDE: Eclipse 4.3, Clear Quest.

Scripting Languages: VB Script, Java Script, Shell, Python.

Build Tools: Maven, Ant.

Continuous Integration tools: Jenkins, Hudson.

Bug Tracking Tools: BugZilla, Rational Clear Quest, JIRA.

Management Tools: Quality Center, Rational Clear Case, Rational Requisite Pro.

Database: ORACLE (SQL), PL/SQL.

Version Control Tools: SVN, GIT.

Web Debugging Tools: Firebug, Chrome debug console

Network Analysis: Wireshark

Operating System: Linux, Windows, Mac, iOS, Andriod

PROFESSIONAL EXPERIENCE:

Confidential, Glendale, CA

QA Engineer

Responsibilities:

  • Developed QA Strategy along with the testing and development teams.
  • Participated in daily scrum meetings to report daily progress of Automation activities and Sprint planning for test planning activities.
  • Created functional and regression automation scripts using SeleniumWeb Driver and Java.
  • Conducted everyday status meetings with the development and testing teams discussing techniques and strategies for effective product release.
  • Analyzed system specifications and business requirements and helped create the detailed Test Plan.
  • Created test plans and wrote test cases for manual execution
  • Work closely with members of the SCRUM team to translate the customers' business needs or Business Cases to a technical solutionUse agile systems and strategies to provide quick and feasible solutions, based on agile system, to the organization
  • Work closely SCRUM team to create test scripts and test cases to ensure coverage of all areas of the product/feature(s)
  • Mentor entry level testerson reviewing requirement, preparing and executing test cases, and report software defects.
  • Involved in MobileComputing testing with Windows OS, iPhone, iPad and Android Essentials including cross-browser testing.
  • Authored, maintained and updated integration test procedures
  • Preparing and executing test cases for functional, integration, UAT and regression testing
  • Perform mobiletesting on various mobiledevices such as IPhone, HTC droid and Dell Streak.
  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, and IOS etc.
  • Tested the UI of the end product on mobile, PC, Android and Apple (iPhone, iPad)
  • Tested and coordinated mobileapplications in both Native and Web environments and validated the mobile application functionality on physical smart phone hardware devices and virtual device emulators like: Device Anywhere, perfecto mobileand Simulators like: Android SDK, IPhone SDK etc.
  • Authored, maintained and updated integration test procedures
  • Designed test cases for manual and automation testing, developed and maintained checklists for regression using Selenium automation, functional testingof Customer Time Line and File Services projects.
  • Designed, implemented and maintained data-driven framework/architecture.
  • Utilized testing tool TestNG extensively for the integration testing and unit testing.
  • Performed Maven as project management and build tool.
  • Created AutomationFramework for Product Development Team.
  • Participated in Test Planning, Backlog grooming, Sprint work estimations, Sprint Retrospective and Automation Effort estimations, Demo to Product Owners meetings.
  • Wrote variety of Selenium scripts including HTML Document Object Model(DOM), dynamic parameterization using Data Tables and Database Tables, Excel and File System Objects to handle excel and text files Worked with Product Owners to get better understanding of the application while designing automationframework.
  • Examined and validated application log files using Putty telnet (UNIX).
  • Entered defects into JIRA found during the testingprocess.
  • Created public reports using Dashboard, Excel Reports and Document Generator in Quality Center to help the QA Manager and Project Manager in reporting Project status reports.
  • Generated Traceability matrix to map requirements, tests and defects.

Environment: Selenium Web Driver with Java, Eclipse, Quality Center, ALM, Java Script, TestNG, jUnit, Jenkins,,Oracle 10g, SQL Developer, Soap UI Pro and JIRA.

Confidential, San Diego, CA

QA Engineer

Responsibilities:

  • Tested Mobile and Windows/ Mac software functionality to ensure all features work as intended
  • Performing compatibilitytestingon various Android/ iOS mobileand tablet devices as well as Windows and Mac to ensure software functions consistently across different operating systems and hardware set ups
  • Report, track, monitor, prioritize, confirm fixed defects and supply development staff with feedback and information required to correct issues and problems
  • Fetch data logs and crash reports from XCode and Wireshark
  • Prepare, execute and maintain test cases for assigned project
  • Keeping in regular contact with members of both the project management and development teams via email, one on one, and/or group meetings
  • Perfomed analysis of the network logs using Wireshark.
  • Responsible for Smoke, Functional, GUI, Ad hoc, Black Box, Integration, Regression testing
  • Apply critical thinking skills during testing to zero in on the steps required to reproduce any issues
  • Develop daily/weekly Test status/progress reports

Environment: Andriod, iOS, Windows, Wireshark

Confidential, Houston, TX

QA Automation Tester

Responsibilities:

  • Responsible for providing test cases and executing them within an AGILE software development SCRUM environment.
  • Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.
  • Developed automated scripts for performing Regression Testing through Selenium WebDriver.
  • Implemented Page Object Model Automation framework with Java.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, Junit and ANT technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Created Selenium/Perl tests for advertising regression testing and production monitoring purposes.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Experienced in performing Data driventesting to validate the components displayed on the website using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis TestResults using Hybrid, Keyword DrivenFramework, Data DrivenFramework and Page Object Model Framework in Selenium.
  • Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with Junit.
  • Experienced with installation, configuration of the Android SDK and ADT Plug-in for Eclipse IDE and setting up of the Android Framework Test Environment.
  • Experienced in scripting, debugging, maintaining and updating to perform cross product testing (Android, tablets, iPad, and mobile devices).
  • Experienced with installation, configuration of the Android SDK and ADT Plug-in for Eclipse IDE and setting up of the Android Framework Test Environment.
  • Experienced in scripting, debugging, maintaining and updating to perform cross product testing (Android, tablets, iPad, and mobile devices).
  • Performed SOA testing for Payments API's using SoapUI and Java framework for Web Services testing.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Experience with Assertions like Schema Compliance, XPath and SOAP responses.
  • Performed cross browser functional testing using Selenium WebDriver.
  • Performed Data driventesting to validate the components displayed on the website using Selenium.
  • Created various data tables based on created templates for different states to execute batch files in Selenium.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Worked on regression testing, automation estimation, design and framework. Provided the detailed implementation plan to management
  • Contributed to and assisted in the management of bug tracking databases built in BugZilla and JIRA.
  • Converted existing bug data from BugZilla to JIRA.
  • Administered and developed custom plugins for the JIRA instance.
  • 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.

Environment: Java, Selenium WebDriver, Agile, Junit, API, SoapUI, Jenkins, Cucumber, Firefox, Eclipse, ANT, Eclipse, JIRA, BugZilla, XML, SQL, Oracle, Windows and Linux.

Confidential, IN

Automation Tester

Responsibilities:

  • Prepared a detail test schedule on a day-to-day basis for the project members to know the status of the QA Process.
  • Coordinated with cross-functional teams during test preparation and execution.
  • Created Automation test framework using Selenium.
  • Created, executed and exported the Test case scripts using Java-Selenium RC and Prepared automation test frameworks in Junit.
  • Recorded and plays back test in Firefox using Selenium IDE.
  • Performed tests using Selenium remote control in different browsers.
  • Performed Smoke, Functional, System, Integration, Regression, Performance testing.
  • Performed black box testing, database testing, and web-based testing on several test phases.
  • Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Developed both Data Driven, Keyword Drivenand Page Object Model Automation Frameworks using Selenium.
  • Prepared test data for testing the application in various test phases.
  • Used TOAD as well as SQL analyzer to manipulate SQL queries to verify the data in the database.
  • Checked the navigation and the links of the application.
  • Performed bug tracking, including submitting and assigning defects to the application developers using QC.
  • Tracked, Managed and documented the performance of the application during UAT.
  • Interacted with Developers and System Analysts to understand the severity of the defects.

Environment: Selenium IDE, Selenium RC, QC, TOAD, JSP, Jenkins, Eclipse, Web Logic, iOS, Windows XP, Agile HTML, API, XML, windows and Linux.

Confidential, Columbus, OH

QA Engineer

Responsibilities:

  • Created Test Plans, Test Cases and Test Approach/Strategy documents.
  • Attended Change Request Meetings to ensure products and changes are fully documented for further Test changes.
  • Manually tested the Web application to ensure the flow of the application functionality.
  • Created Test Plans and Scenario which describes the features and functions to be tested.
  • Prepared Test Cases based on Business Requirements and required documents.
  • Actively participated in the weekly meetings.
  • Contributed functional and technical assistance/production support, including service requests and response; worked with SQL.
  • Maintained automated test scripts for the regression, performance and various GUI test cases
  • Performed Data Validation of the data flow from the front-end to the back-end by executing SQL scripts.
  • Performed Data Integrity Testing, Functionality Testing& Back-end testing.
  • Gathered business requirements from users and created designs for enhancements and to remedy defects.
  • Created test plans, conditions, scripts, and test data; performed product testing, user acceptance, remote user testing, usability standards validation, and performance testing; and resolved system defects.
  • Resolved program Compile Errors, defects and Environmental issues.
  • Performed Security Testing on the application.
  • Detected, reported and tracked defects using Quality Center.
  • Conducted the defect report in Quality Center.
  • Interacted with the developers to report and using Quality Center.
  • Developed the reports using Quality Center.
  • Interacted with developing team to resolve technical issues and investigated software faults.

Environment: Windows, Quality Center, MySQL, Wordpress, PHP, HTML, CSS, JS, Bootstrap, API.

Confidential, Milwaukee

ETL Tester

Responsibilities:

  • Understanding the application thoroughly with help of Customer Requirement Specification document.
  • Identified system scenarios and written test cases for the same
  • Performed Build Verification, Component, Integration and E2E Testing.
  • Prepared RTM to ensure requirement coverage.
  • Reviewed Test cases and updated the review comments.
  • Involved in writing simple SQL queries to retrieve the data from database.
  • Actively involved in logging defects using Defect tracking tool JIRA.
  • Designed scenarios for Performance Testing.
  • Generated scripts and created correlation as well as parameterization using Load runner Vugen.
  • Executed scenarios using Controller and analyzed the results using Load runner Analyzer.
  • Developed scripts and scenarios for automated testing new and enhanced web based products using Load Runner.

Environment: Manual Testing, Java, HTML, Oracle, PL/SQL, and Windows, MS Office 2010, Load Runner, Oracle, Test Link, JIRA.

We'd love your feedback!