We provide IT Staff Augmentation Services!

Qa Engineer Resume

Phoenix, ArizonA

Executive Summary

  • Over Seven years plus of experience in Quality Assurance manual and Automated Testing
  • Extensive knowledge in entire Software Development Life Cycle - Business requirements analysis and testing using Agile, Scrum, Waterfall methodologies.
  • Wide exposure to cumulative Software Quality Assurance and testing experience in the area of Manual Testing, Web and Client/Server based applications and Mobile Testing.
  • Complete understanding of QA methodologies. Expertise and experience in performing different kinds of testing like black box testing, white box testing, functionality testing, GUI testing, unit testing, negative testing, integration testing, backend testing, performance testing, load testing, stress testing, regression testing, User Acceptance testing(UAT) and System testing on Windows and Unix environments.
  • Work with Windows workstations and Windows servers, and Large-scale, multi-tiered applications
  • Used Selenium IDE for testing web applications.
  • Experience in developing Functional Test Automation using Selenium (IDE, RC) and Junit
  • Expertise using Load Runner in Load, Stress, Performance testing of Web Applications
  • Experience in the Unit Testing, System Testing, Regression Testing, in system integration, Black box testing, White box Testing, UAT, Integration Testing, Functional Testing, Non Functional Testing, Monkey Testing, Exploratory Testing, Load Testing, Sanity and smoke testing, cross browser testing and QA methodologies.
  • Familiar with all phases of Project Life Cycle including Requirement gathering, Analysis, Design, Development, Implementation, Testing, Software quality standards and configuration management and change management and Quality procedures.
  • Experienced in back-end testing using SQL queries, generating reports to ensure Data Integrity and validate business rules.
  • Excellent knowledge of VB script and Descriptive Programming for developing test script and Functional libraries
  • Effective leadership skills with good written, verbal communication and presentation skills.
  • Self-motivated with result oriented approach.
  • Experience working Individually and in Team environment
  • Able to work collaboratively with testers, developers and other team members in testing high quality, critical complex projects and in the overall enhancement of software product quality.

Technical Synopsis

Testing Tools

Selenium IDE/RC/ Web Driver/Grid, Quick Test Professional/Unified Functional Testing, Load Runner, Win Runner

Test Management Tools

HP Quality Center/ALM, Test Director, ,Clear Quest, JIRA

Methodologies

Agile, Waterfall, SDLC, Scrum

Databases

Access, Oracle 8i/9i/10g, Teradata, DB2, MS SQL Server 7.0/2000

Programming Languages

Structured Query Language (SQL),Java

MS Office

MS Project, MS Word, MS Excel, MS PowerPoint, MS Access

Operating System

Windows NT/98/2000/XP.

Scripting Languages

VB Script,TSL, Java

Professional Experience

Confidential, Phoenix, Arizona

QA Engineer

  • Identifying, prioritizing and designing test scenarios for GUI and backend testing.
  • Test full cycle of warehouse process from Order Upload (209 format), Order Search, Add Order Manual, Order Shipping actions. Upload Products with 303 format, providing detail and summary reports for inventory, tracking customer invoices, printing Order labels with laser and thermal printers.
  • Tested different level of users and their capabilities for Warehouse system
  • Performing Smoke, Sanity, Regression, Functional GUI, Unit, performance, cross browser testing of the warehouse and e-commerce application.
  • .Performed API testing when required.
  • Performing REST and Web Service testing.
  • Coordinating with developers and supporting development team through testing the build in CI environment.
  • Agile Methodology used for the project
  • Tested the application on Apple devices iPad, iPhone, iMac
  • Worked on JIRA for Defect Tracking and following up with everyone in the loop.
  • Conducting Reporting Bugs using in-house proprietary bug tracker system and monitoring the status
  • Developed Automation Test Case for e-commerce system using Selenium RC, Web Driver in a Data Driven Framework using TestNG.
  • Created Automated Test Cases and Test Suites with Java and Selenium Web Driver.
  • CSS and HTML
  • Participating and contributing in debugging and campfires sessions to resolve any issues in Production when required.
  • Creating and maintaining daily integration test report and presenting the report to the Management/ UAT team members.

Environment: Selenium RC/IDE, Selenium WebDriver, Java, Junit, Eclipse, Quality Center, Clearcase, TestNG, PL/SQL, UNIX, HTML, Oracle, Windows XP.

Confidential, Wilmington, DE

QA Engineer

Responsibilities Include:

  • Actively Involved in Software Development Life Cycle Methodologies and processes.
  • Analyzed the existing business scenario and understood the business rules.
  • Participated in daily stand ups and reviews as Software development life cycle was done through Agile Methodology.
  • Involved in writing and executing Test cases.
  • Performed smoke /sanity testing.
  • Performed Functional, System, Regression and User Acceptance Testing by manual and automated methods to deliver a seamless user experience.
  • Designed and developed Automation Test Scripts using Quick test Professional and managed testing activities using Mercury Quality Center.
  • Tested the application on various Mobile Devices like Smart Phones - BlackBerry, Symbian ( Nokia) Windows 7, Android Phone
  • Created reusable Functions Library, Business Functions, Utilities functions, Regular Expressions and Environmental variables in QTP using VB scripting.
  • Required to use Descriptive Programming at certain situations to complete the scripts.
  • Created Recovery Files using Recovery Scenario Manager, associated the recovery scenarios to tests to instruct QTP with specified trigger action on unexpected event/popup.
  • Involved in maintaining and uploading the QTP Scripts to Quality Center.
  • Used manual and automated scripts for testing the Application.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE & RC.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • TestNG framework with Selenium and own Customized Hybrid Framework for QTP was developed and generic keywords were implemented.
  • Tested the application on various Mobile Devices like Smart Phones ( Black Berry), Symbian ( Nokia) Windows 7, Android Phone
  • Tested the application on Apple devices iPad, iPhone, iMac
  • Scheduled and run the Jobs on daily basis.
  • Executed automated test scripts, analyzed the results and reported bugs in Quality center.
  • Used Quality Center to prepare Test cases and store Test Scripts.
  • Worked with Business Analysts and Developers to ensure testing issues are resolved on timely manner.
  • Prepared various reports and provided daily, weekly status reports to QA Manager.

Environment: Selenium RC/IDE, Selenium WebDriver, Java, Junit, Eclipse, Quality Center, QTP, VB Script, Clearcase, PL/SQL, UNIX, HTML, Oracle, Windows XP, 7.

Confidential, Jersey city, New Jersey

Role: QA Analyst

This project is an online retail stores project where we can purchase items online. This involves purchasing of items and tracking of the items purchased.

Responsibilities:

  • Used Selenium RC through Test Ng framework and Eclipse IDE.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Familiar with inspecting web elements using Fire Finder / Fire Bug add-on in Firefox.
  • Prepared test cases by analyzing functional requirement and documentation.
  • Performed Manual Testing of this Web application and automated it by using selenium.
  • Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
  • Expertise in running selenium tests against multiple browsers using different browser profile.
  • Used SQL to validate backend database changes, deletes and update.
  • Tested the application on various Mobile Devices like Smart Phones ( Black Berry), Symbian ( Nokia) Windows 7, Android Phone
  • Wrote queries to extract data for testing purposes.
  • Used IBM Clearcase for tracking.
  • Identified software defects and interacted with developers to resolve them and provided full support to the Test team using Quality Center.
  • Execution of nightly run automated scripts.
  • Participated in various meetings, discussed Enhancement and Modification Request issues.
  • Reported the bugs/defects through Quality Center

Environment: Selenium RC/IDE, Selenium WebDriver, Java, Junit, Eclipse, Quality Center, Clearcase, PL/SQL, UNIX, HTML, Oracle, Windows XP.

Confidential, Irving TX

Role: QA Engineer

Description: The Project (Project: EA Mobile Smartphone Mobile Application testing) was based on Smartphone channel Deck Auditing. Testing the Smart Phone, Android, BlackBerry, WinCE Mobile decks for the all updates in the application and checking user purchase transaction of the particular application

Responsibilities:

  • The Project was based on testing the applications on Mobile Devices.
  • Written Test Cases and executed Test cases for Smartphone channel application.
  • Tested the application on various Mobile Devices like Smart Phones ( Black Berry), Symbian ( Nokia) Windows 7, Android Phone
  • Tested the application on Apple devices iPad, iPhone, iMac
  • Involved in testing the Smartphone channel Mobile WAP decks (BlackBerry, WinCE ,Android, Symbian)
  • Administrated Jira bug tracking system so that we could track, manage and resolve ongoing coding issues; maintained release documentation notes for all project deliverables.
  • Worked closely with Developers to resolve the issues
  • Checked various graphics and images of the applications.
  • Participate and lead QA team in release cycles, assigned task to the QA team and release report

Environment: Windows 2000/XP, Windows Vista, Quality Center, QTP 10(VB Scripting), LoadRunner, WinRunner, SQL Java, Junit, Eclipse

Confidential, Frisco, TX

Quality Tester

Responsible for testing and technical support for the company's cellular and smart phone JAVA application software. Tested handheld features including: email, internet web browsing, WiFi, Bluetooth, camera, music, touch screen, flip, bar, slider. Also test operating systems: BlackBerry, Windows Mobile, and Google Android.

  • Worked several projects simultaneously to successful completion, communicated project status, raised high priority issues, provided risk assessment and project post mortems to department manager.
  • Tested e-commerce web features and functionality (example: device software upgrades and enhancements)
  • Created testing documentation such as project schedules/milestones, and test cases.
  • Represent department as technical point of contact to provide advice, guidance, and assistance on projects in meetings and conference calls.
  • Execute manual and remote test cases (telecom/cellular industry)
  • Perform .NET frontend testing (functionality, GUI, usability, verification, and validation)
  • Executed functional, system, integration, regression and user acceptance testing (manual and remote).
  • Teamed with Development to identify probable root causes of all documented defects.
  • Initiate a service request or trouble ticket (Remedy) for issues found during network or product software testing: network (outages), signal (coverage), equipment (handset phones and data devices), and user issues (software and hardware).
  • Test data communication such as SMS (Short Message Service) and MMS (Multimedia Messaging Service) such as videos, pictures, text pages, and ringtones).
  • Analyze formal test results in order to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
  • Test software changes to ensure integration into company systems meets functional requirements, system compliance, and technical specifications.

Environment: Windows 2000/XP, Windows Vista, Quality Center, QTP 10(VB Scripting), LoadRunner, WinRunner, Java, SQL

Hire Now