Qa Engineer Resume
San Diego, CA
SUMMARY:
- Over 8 years of extensive experience as a Quality Analyst for Mobile & Web Application Testing in the Telecommunications and Healthcare Insurance Domain.
- Designed and developed test plans and test cases.
- Working in Agile methodology.
- Performed User Interface testing for web application based on business requirements.
- Performed Smoke, Integration and regression testing
- Performed backend testingusingSQL queries.
- Worked in various development methodologies like Waterfall and Agile with complete understanding of the Software Development Life cycle.
- Extensively involved in planning, automating (QTP and Coded UI) and executing test cases based on user and system requirements.
- Expertise in testing different mobile devices like IPhone, Ipad, and Android.
- Good experience in centralizing management of a project using TFS and Quality Center (QC).
- Expert in Quality Center 9.2 (QC) Test Management, Reporting and Analysis.
- Creating Report Templates and generating various reports for requirements coverage, Test Assets, etc.
- Coordinating with various client personnel, onshore & offshore for faster defect resolutions.
- Creating Automated Test cases using Coded UI in Visual Studio 2010, C#.
TECHNICAL SKILLS:
Management Tools: (TFS) Team Foundation Server, Visual Studio 2010, Quality Center 9.2
Automated testing tools: QTP 9.2, TFS Visual Studio 2010, Coded UI
Bug Tracking Tools: Quality Center 9.2, Clear Quest, Testopia, SBM Team Track
Databases: MS - SQL Server 2008, MS Access
Languages: C#, XML
Documentation: VSS, CVS, Share Point.
Operating Systems: Unix, Windows98/ 2003/Windows7/ XP/Vista, Android, IPhone, Ipad
Documentation: VSS, CVS, Share Point.
Mobile Application Testing: Iphone, Android, Ipad
MTA/eMTA Modem Testing: Testing for Cable TV, VOIP and Internet services.
PROFESSIONAL EXPERIENCE:
Confidential, San Diego, CA
QA Engineer
Responsibilities:
- Done a formal 5 full day /workshop on Agile Methodology and PSI planning.
- Working in Agile methodology as a Team Member. Attending daily scrum meeting.
- Tracking task and hours in TFS (Visual Studio 2010).
- Writing Manual and Automated Test cases in TFS and linked them to MTM.
- Logging and Tracking the defects in Share Point and SBM (Team track).
- Creating/ Writing automated Test cases using Coded UI, TFS.
- Using MS SQL 2008 for database verification.
- Writing test case in XML for the IEP services.
- Involved in the complete QA lifecycle activities like pre-testing phase, acceptance testing phase, testing phase and also in User acceptance testing.
- Reviewed Business requirement document and carried out pre-testing activities such as collecting test data, writing test cases, and manual testing.
- Created Test Plan for the Functional, Usability, and Smoke Testing to check the application developed has no high and medium severity bugs.
- Designed and created Test plans and test scripts as per business requirements and functional specifications.
- Involved in different phases of Test effort like Integration testing, Regression testing, and User Acceptance testing.
- Logged defects and tracked them using TFS (Visual Studio 2010) and Share Point till its closure.
- Clearly communicated defects with developers and updated comments in Mercury Quality center.
- Wrote Modification Requests that showed severity of defects and the priority level that needed to be addressed first using Quality Center.
- Wrote test cases and executed the same for user interface and functionalities.
- Reviewed the test cases for completeness and accuracy based on the functional specifications.
- Created test cases for the application under different releases and wrote SQL Queries to check the data.
- Experience in developing test plans and strategies and have conducted User Acceptance Testing (UAT) of systems.
- Worked on SQL statements to check the validity of the backend data.
- Attended project meetings, release meetings and QA status meetings.
- Ability to take decision under stressed environment and changing environment
Confidential
Associate Test Lead.
Responsibilities:
- Performed functional testing on IPhone, Ipad and Android Charter Apps, so that Chater cable customers can manage their services through IPhone, Android, Ipad and various devices.
- Involved in testing applications on iPhone and Ipad in multiple versions of Operating Systems (Android, IPhone and BB).
- Involved in the complete QA lifecycle activities like pre-testing phase, acceptance testing phase, testing phase and also in User acceptance testing.
- Reviewed Business requirement document and carried out pre-testing activities such as collecting test data, writing test cases, and manual testing.
- Created Test Plan for the Functional, Usability, and Smoke Testing to check the application developed has no high and medium severity bugs.
- Designed and created Test plans and test scripts as per business requirements and functional specifications.
- Involved in different phases of Test effort like Integration testing, Regression testing, and User Acceptance testing.
- Logged defects and tracked them using Quality Center (QC) till its closure.
- Clearly communicated defects with developers and updated comments in Mercury Quality center.
- Wrote Modification Requests that showed severity of defects and the priority level that needed to be addressed first using Quality Center.
- Wrote test cases and executed the same for user interface and functionalities.
- Reviewed the test cases for completeness and accuracy based on the functional specifications.
- Created test cases for the application under different releases and wrote SQL Queries to check the data.
- Experience in developing test plans and strategies and have conducted User Acceptance Testing (UAT) of systems.
- Worked on SQL statements to check the validity of the backend data.
- Attended project meetings, release meetings and QA status meetings.
- Ability to take decision under stressed environment and changing environment.
- Adhered to standards and procedures outlined by the Project Management Office (PMO), worked on change request log and provided status reports on a weekly basis.
- Done Testing for MTA/eMTA (Multimedia Terminal Adaptor) Modems of cable Internet, IP Phone (VOIP) and Television services. Create and Execute test cases in the Lab environment.
- Good knowledge on Functional Testing, Regression Testing, GUI based testing, Database Testing, Web Testing, Integration testing, Production testing and supporting Nights of Deployments for releases.
- Expert in provisioning of HSD and VOIP and Digeo services on Residential/Commercial accounts with real devices like DOCSIS modems, MTA, Cable Modems, eMTA, Digeo Moxi, IVR, Acision VoiceMail etc systems. Good knowledge of Order Manager, BACC/RDU, Work Flow Console systems.
- Involved in Preparation of Resource Tracking Sheet, Weekly Status Report and Traceability Report.
- Excellent Knowledge of SDLC, STLC and Bug life Cycle.
- Coordinating with various client personnel, onshore & offshore for faster defect resolutions.
- Creates Automated Test cases using QTP.
- Wrote Modification Requests that showed severity of defects and the priority level that needed to be addressed first using Quality Center.
- Involved in UAT and coordinating with users for User Acceptance Test.
Environment: Windows Server, Quality Center, Quick Test Pro, XML,VB Script, MS-Office, MS-Visio, UAT, SQL, CVS, Share Point, soft switches Nortel and Cedar Point, Sigma Systems.
Confidential, San Diego
Quality Assurance Engineer
Responsibilities:
- Business requirements and specifications were understood and documented to facilitate classification of the test cases.
- Involved in co-ordination with business analysts for translating requirements to test cases.
- Consulted with B.A for new enhancements.
- Generation of Test Plans, Test Procedures, Test Reports in Quality Center.
- Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
- Tested the mobile interface for the application.
- Was involved in backend testing of the application for validating various functionalities.
- Involved in testing of the reconciliation application used for the reconciliation of the trades.
- Validated the functionality utilizing user agent on browser and device emulator.
- Responsible for ensuring that the application was compliant to the IAD and comps.
- Responsible for testing the user experience.
- Responsible for making sure that the device specific/ OS specific behaviors were accurately enforced.
- Tested multiple devices like iPhone, Blackberry and Android in multiple versions of Operating Systems.
- Used Quality Center for managing test execution and defect tracking of all issues.
- Execution of various test procedures and test cases was done both manually and automated by using Quality Center and QuickTest Pro (QTP).
- Conducted User Acceptance Test (UAT) logged issues.
- Involved with backend testing using SQL query.
- Actively involved in all testing phases from Pre-Testing to Product-Testing.
- Analyzed system requirements and developed detailed Test Plans for System Testing.
- Planned and reviewed the Test cases for Functionality, Security, Database and Acceptance testing.
Environment: Quality Center 9.2 (QC), Quick Test Pro, Unix, VB Script, MS-Office, MS-Visio, UAT, Team Track, Test Track.
Confidential, Rancho Bernardo, San Diego
Quality Test Engineer (Functional & Compatibility)
Responsibilities:
- Involved in the complete QA lifecycle activities like pre-testing phase, acceptance testing phase, testing phase and also in User acceptance testing.
- Analyzed the system specifications, Business Requirements for full understanding of the project.
- Conducted walkthroughs and review meetings with the development team to set a hard-freeze date and gather input for creating the Master Test Plan Document.
- Created test cases for the application under different releases and wrote SQL Queries to check the data.
- Understood and articulated business requirements from user interviews and then converted requirements into technical specifications.
- Used Quality Center (QC) to maintain defect repository and followed the bug life cycle until the bugs are fixed or closed.
- Involved in different phases of Test effort like functional testing, Integration testing, Regression testing, and User Acceptance testing.
- Experience in developing test plans and strategies and have conducted User Acceptance Testing (UAT).
- Assisted QA team to devise the test plan for the application by explaining the business use cases.
- Analyzed business requirements and segregated them into high level and low level Use Cases, Activity diagrams, Class diagrams and Sequence diagrams using Rational Rose.
- Created Traceability Matrix to trace each Test Case and associated them with the registered requirement.
- Interacted and communicated clearly with development, testing and production teams concerning release management policies and procedures.
- Analyzed the reports related to response time of the site, transaction time and active users.
Environment: Testing the Television hardware and software functions in the lab environment.
Confidential, San Diego, CA
Quality Test Engineer
Responsibilities:
- Reviewed business requirementsand system specifications andwrote test planfor theGUI, functional, Regression,and integrationtestingfor the new E-Trade Fund manager system
- Involved in the completeQA Lifecycleactivities likePre-testing phase,Acceptance TestingPhase,Testing Phaseand also inUser Acceptance Testing.
- Reviewed requirement that was gathered from the front office and back office users and involved in pre testing activities.
- Maintained complex testing activities and computation financial activities usingMS-Excel
- Responsible for Script creation, maintenances and execution usingQuick Test Proand performed backend testing.
- Responsible for Script creation, maintenances and execution using Quick Test Pro
- CreatedTest data,Test procedures,Test cases, writingautomated test scriptsand documentation.
- Tested application by applying checkpoints such as standard, database, Bitmap, text to verify the modules are functioning without any errors using Quick Test Pro
- Use Call Actions in Quick Test Pro to call certain modules of an application internal or external to testing environment.
- Created Data Table Parameterization to perform same operations with multiple sets of data using Quick Test Pro.
- Divided test into logical sections to design more efficient and modular tests.
- Connected Quick Test Pro withQuality Centerfor defect management and to database (Oracle) for backend testing.
- Checked Test Summary of Quick Test Pro for the verification of results that were either passed or failed.
- Generated an execution grid in the Test Lab module of Quality Center, group test cases and executing them simultaneously.
- Installed and configured Mercury Quality Center and Quick Test Pro (QTP) in various client machines.
- Analyzed bugs using Quality Center and reporting those bugs to the development team.
- Manage and mailed defects to another users that enables quality assurance personnel about defect repair activity.
- Linked defects to requirements, tests, test sets, test instances, runs, run steps, and other defects to determine the status of defect using Quality Center.
- Use Quality Center for defect tracking and maintained defect repository and followed defect life cycle until it was closed.
- Exported the test run data to external spreadsheet from Quality Center, and performed detailed analysis.
- Involved in designing database architecture with database administrators and collected data for testing purposes.
- Executed test cases manually ensuring the actual results are compatible with expected results.
- Performed UAT along with the business analyst to rectify and resolve problems rose during UAT.
Environment: Windows 2000 Server, Quality Center, Quick Test Pro, XML, VB Script, MS-Office, MS-Visio.
Confidential
Software Test Engineer
Responsibilities:
- Analyzed system requirements for preparing test cases
- Involved in preparation of test scenarios and test cases
- Performed Black Box testing, Functional and System testing, Regression testing of application
- Creation and Execution of Test cases for New functionality
- Investigation of bugs, tracking and get closure on them
- Responsible for generating reports for testing
- Coordination with other teams(Development, Systems) for closure of bug
Environment: Windows XP, Bugzilla, SQL 2000
