Quality Assurance Engineer Resume
Aliso Veijo, CA
Quality Assurance Engineer/Analyst
Worked as a QA engineer for 5+ years. Strong experience in Quality Assurance and Software Testing. Extensive knowledge and experience in all stages of the Software Development Life Cycle (SDLC) beginning from initiation and definition to deployment and support.
SUMMARY
- Extensive Experience in Implementing QA Test Plans, Test Cases, Test Scenarios and Test Deliverables.
- Good understanding of QA methodology, Metrics and Software Development Life Cycle (SDLC).
- Experience in using Automation Tools like QTP, Win Runner.
- Experience in using Testing Tools like Quality Center, VersionOne, Bugzilla, and Nimble.
- Strong knowledge of Software Development Life Cycle, Testing Methodologies and Techniques.
- Ability to work collaboratively with testers and developers in testing complex projects.
- Strong skills in back-end testing using SQL Queries on Oracle 8i/9i and SQLServer 2000, MS Access.
- Involved in writing batch files, SQL queries to query the database.
- Hands on experience inwaterfall and Agile Scrum Methodology.
- Involved in Analysis ,FS reviews, Test Coverage, ,Writing Test plans, Test cases, Test Case Design ,Test case reviews, Test Case Execution and Capturing Test Results
- Performed Functional, Regression tests as per Testing standards and process mentioned in test plan.
Operating Systems: MS-Windows 95/2000/NT/XP
Databases: SQL Server 2000, 2005, 2008, Oracle 9i/ 8, MS Access.
Web Technologies: HTML, CSS, ASP.Net, VB Script,
Languages: C, C#, Visual Basic, .Net, and Java
Testing Tools: Quick Test Pro, Win Runner, Test Director, Quality Center, VersionOne, clear case, clear quest, Bugzilla, Nimble, Testopia, Deviceanywhere, Load Runner, Web load
Masters Degree.
Bachelors Degree.
Confidential Feb'11-Till date
Aliso Veijo, CA
Sr Software Test Engineer
Confidential is a world leader in highly reliable and secure mobile communication technology. Confidential is at the forefront of new mobile cloud computing services providing wireless applications for navigation, hyper-local search, asset tracking, social applications and telematics. VZ Navigator is GPS navigation software for Verizon Wireless phones that turns the phone into a GPS navigation device. The Project Included of releasing new Versions of the VZ Navigator application like V4.5, V5.1, V6.1, LTE, VX, VX2, VX2.7, VX3 on different mobile Operating Systems like Android, iOS, BREW, RIM & Windows.
Responsibilities: -
- Interact with the Technical Leads, Developers, and Functional Analysts to evolve the functionalities, workflow, and business transactions.
- Worked with Functional Analyst to prepare Functional Specification Document for the project.
- Worked with the development team closely to make sure bugs are up to date and fixed in the given time frame.
- Authored all the test scripts for the allowed Agile Methodology for the project.
- Managed the test assets in NIMBLE (Bugzilla).
- Formulated QA Documents and tracked the requirement changes and tested scripts for different devices. Also performed Black Box testing
- Rearranged the old test cases, and created new test plans.
- Tested data for new builds on different devices.
- Tested the Billing structure of VZ Navigator.
- Used Putty, Poderosa tools to check the server logs.
- Was the only person to test the ESN Swap of Mobile phones for each VZ navigator version.
- Loaded day to day builds on the devices and did Smoke Testing.
- Involved in pre-scrubs before the scheduled bug scrubs.
- Worked on Android, iOS, BREW, RIM, & Windows Phones.
- Experienced in loading Simulators for the devices and testing the new builds.
- Extensive Drive Testing to check how the application behaves in different scenarios.
- Used Android SDK Tools to extract device log, ddms logs and App Log to review for stability of application and OS.
- Executed firmware test plans on devices with the latest firmwares.
- Involved in porting batch devices by performing compatibility testing.
- Involved in preparing and submitting NSTL docs for certification.
Environment:
Java, Android SDK, BREW SDK, iOS, UNIX, BugZilla, Windows XP, MS Office, Perforce
Confidential Jun'10-Feb'11
Moon Township, PA
Software Test Engineer
Confidential is an asset tracking and rental services company with SAAS model. As the leader in tracking gas cylinders for the packaged gas industry, Confidential is being implemented widely in the US and around the world by customers who need sophisticated bar code and RFID asset tracking solutions to better manage their businesses. The solutions are also being used for tracking other types of portable assets in the home medical equipment (HME) and chemical container markets.
Responsibilities: -
- Participated in Business Analysis, Requirement Analysis and Data Analysis to understand the application.
- Involved in developing test cases for Function, System, Integration and Regression tests.
- Actively participated in Black Box testing, Ad-hoc testing, Functional testing, GUI testing, Integration testing, Regression testing, System testingand coordinated UAT.
- Strong experience in testing applications for desktop, mobile, wireless and Blue Tooth devices including installation and upgrade testing.
- Experienced and involved with entire Software Development Life Cycle (SDLC), including Agile methodology.
- Participated in daily Scrum meetings and reported the status of testing phase.
- Promoted quick defect resolution by working closely with developers and providing excellent documentation.
- Wrote detailed and concise defect reports, providing sufficient investigation, detail, logs and screenshots.
- Worked on trouble shooting the bugs by defect trackingusingVersionOne.
- Worked in different test envionments and created and executed Manual test casesand reviewed test cases developed by others.
- Used VersionOne for planning tests, writing test cases, create automated tests and reporting bugs.
- Involved in testing Webservices using WCFStorm and also worked on Database testing.
- Worked on various mobiles devices-Motorola MC3190, MC3000, MC-75A, Intermac, Psion, and Palm.
- Also involved in certification of devices-MC65 and ES400.
- Developed detailed test conditions and documented test scripts and test procedures.
- Reviewed Test results of each release ensuring that all the requirements are tested successfully by participating in Retrospectives.
Environment:
ASP.Net, XML/XSD/XSLT, Web Services, Sql Server 2008(Microsoft Sql Server Management Studio), VersionOne, WCFStorm1.1.9-Lite Edition, Console, IE Tester, Spoon, Pocket Controller, Windows Mobile, Windows CE
Confidential Dec'08-Apr'10
Santa Monica, CA
Software Engineer - QA
Confidential is a software development and media marketing company, with ambitious projects and motivated people working to make a mark in both media and software industry. Confidential develops web sites and applications for its clients and is developing an in house project with very innovative and unique ideas that can cater to a very wide range of users and has potential to attract really high traffics.
Responsibilities: -
- Responsible for gathering Business requirements, functional specifications and involved in writing and Test scripts for different modules.
- Involved in Design, development and writing Comprehensive Test Plan and Master Test Plan.( details included right from naming conventions to deliverables of the release)
- Participated in Requirements Document and Functional Design Documentation reviews and defined validations to be built into application in line with the functional requirements.
- Planned and prepared Test Strategies and was involved in end to end testing of the application.
- Waterfall methodology was successfully implemented to complete the project within planned time and budget.
- Created and executed Manual test cases and reviewed test cases developed by others
- Used Mercury Quality Center for planning tests, writing test cases, create automated tests and reporting bugs. Developed test scenarios using MercuryQC. These met criteria outlined in the Master Use Case document and design specifications; traceability to requirements was also established
- MercuryQCwas used throughout the SDLC for defect tracking. Responsible for coordinating defect assignment among developers and to run subsequent testing
- Involved in the day to day testing of the application which involved functional testing, backend testing, regression testing, Performance testing ,integration testing, and Database testing.
- Performed UAT in the final phase of software development process to check the functionality of the software.
- Conducted automation testing by using Quick Test Professional
- Performed Database testing of application by writingSQLqueries to verify updates of existing records
- MercuryQTPwas used to design automated test cases and to run regression testing. Regression testing was implemented through scheduled execution of scripts
- Generated QTP automation scripts for Functional testing & Regression Testing and implemented check points and verification in automation scripts. This ensured that there was no deviation from expected functionality.
- Developed detailed test conditions and documented test scripts and test procedures.
- Developed GUI, Text, XML checkpoints to validate the data and parameterized the scripts to drive with External Data Files
Environment:
ASP.Net, Web Sphere, Quick Test Pro, Quality Center, VB Script, MS Office, SQL Server, clear case.
Confidential May'07- Dec'08
Dekalb, IL
Research Assistant
The ELECTRONIC VOTING MACHINE (EVM) is for Community Elections of University Residential Community of Confidential. This is mainly a reengineering project which involves documentation, data analysis, re-designing and re-implementation of the functionalities of a simple voting machine with the essential purpose of the system being the same.
Responsibilities: -
- Involved in gathering requirements and documentation of the project.
- Involved in presenting the data in the form of charts, graphs and tables.
- Participated in data validation to ensure accuracy and quality of data.
- Preparing, Executing and reviewing test cases.
- Preparing Test Reports and keep track of defects.
- Developed and executed numerous test cases for complete testing coverage of many functional areas.
- Participated in the test environment setup and in ensuring that the facilities, test tools and scripts are in place to successful perform the required testing effort
Environment:
MS-SQL 6.5, IIS 4.0, Ajax, Active Server Pages (ASP), and JavaScript, MS office.
Confidential Aug'06- Dec'06
India
QA Analyst
Confidential is India\'s second-largest bank with a balance sheet of over US$22 billion, a network of 452 branches and offices, 1725 ATMs and 5.8 million customers. A system was developed using oracle to handle all the financial transactions and Visual Basic for all the GUI screens like Data Entry screens to enter cash and bank transactions, sales purchases.
.
Responsibilities:
- Involved in generating test plan, test cases using Test Director.
- Developed Test Scripts for these Test cases using TSL.
- Investigating software problems and analyzing them.
- Performed integration testing for different modules in the application.
- Used Test Director to keep track of system and reporting priority
- Performed and planed regression testing, integration testing, system compatibility testing, unit tests and User Acceptance testing.
- Worked SQL queries to test the oracle database and validate the data integrity.
- Performed regression testing to ensure no new bugs exist due to modifications
- Cross browser testing is used on Internet explorer and Netscape navigator for browser compatibility.
- Carried out extensive testing with the Quick Test Professional, testing tool with different test cases, which reflects the various real time business situations. Analyzed test results and suitable corrective actions were suggested.
- Test Director was used as a bug-tracking tool to generate bug reports.
Environment:
Mercury Test Suit (Test Director 5.0, Win Runner 5.0, Load Runner 5.0), Windows NT, Oracle, Visual Basic 6.0, XML