Qa Analyst & Automation Engineer Resume
NY
SUMMARY
- Seven years of experience in Quality Assurance including work in Client/Server and Web based environment.
- Has good knowledge on different software development models like SCRUM, AGILE.
- Excellent knowledge of full Software Development Life Cycle (SDLC).
- Self - starter and a team player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning.
- Colleting the docs Functional Requirements, BRD, DDD, Use Cases and UI documents.
- Familiar with Defect Management Life Cycle. Verifying and Reporting ‘bugs’, documenting the QA business process.
- Can work well individually or in a team environment. Specialized in analyzing functional specifications and writing Test Plans and Test Cases. Worked on Functionality Testing, System Testing and Regression Testing.
- Good experience with Mercury Tools.
- Excellent efficiency Integration, Database, Smoke, Functional, Regression, Black Box, Ad hoc and GUI tests.
- Extensive experience in Testing, Manual and Automated using tools Win Runner, Quick Test Professional, Test Director, Web and Client/Server Applications
- Involved in developing/writing Test Scripts by using QTP, Win Runner and knowledge of TFS.
- Proficient in Back-end testing using SQL queries on tables in order to view successful transactions of data and for validating data.
- Experience in problem solving and tracking bugs using bug/defect tracking tools like Quality Center/Test Director, and locally developed tools (Bug-Tracker).
- Strong analytical, problem solving and presentation skills.
TECHNICAL SKILLS
Operating Systems: UNIX, MVS, Windows 9x/NT/2000/XP/Vista.
Automation Tools: Mercury Tools (Test Director, Win Runner, Quick Test ProfessionalLoad runner Quality Centre, Test Quest Pro and Clear Quest/Clear CaseRational Functional Tester
Languages/API: C, C++, XML
RDBMS: Oracle 9i, 8i, 7.x, 10g, MS SQL Server.
Web Technologies: Java, J2EE, JSP, Servest, ASP.NET, VB script, Java Script, HTML
Packages: MS-Office.
GUI Tools: Oracle Developer 2000 and Visual Basic 4.0/5.0.
Application Servers: Web logic 6.0, IIS, Apache Server, Web Sphere, and Netdynamics4.0.
Version Control: Visual Source safe, PVCS, Clear Case.
PROFESSIONAL EXPERIENCE
Confidential, NY
QA Analyst & Automation Engineer
Responsibilities:
- Interacted with the Business analysts, Business users for clarifications on the requirements
- Worked in Iterative/Agile (SCRUM) methodology, worked in sprints, attended team meetings on daily, weekly basis to discuss on defects and work status.
- Prepared the Gap Analysis document & discussed with the manager about the coverage of the requirements and the gap needs to be filled.
- Involved in peer reviewing the test cases which were developed by other testers in the team.
- Designed Functions Library, Functions, Subroutine's, Common functions, Utilities functions, Regular Expressions and Environmental variables using QTP in VB scripts.
- Created repeatable user defined functions and stored them as function libraries (.vbs files)
- Involved in maintaining and uploading the QTP Scripts to Quality Center.
- Executed automated test scripts, analyzed the results and reported bugs in Quality Centre.
- Required to use Descriptive Programming at certain situations to complete the scripts.
- Followed a Keyword driven framework to adopt key word driven, data-driven and script modularity methods
- Designed and developed automation test scripts using Quick test Professional and managed testing activities testing activities using Mercury Quality Center.
- Involved in peer reviewing the test cases which were developed by other testers in the team.
- Discovering, maintaining, and tracking defects, generating defect reports, attending defect meetings and providing defect retest results and follow-ups with Visual Studio team Foundation Server(TFS) as defect management tool
- Involved in database testing which involves writing queries in TOAD and compared the DB results with the UI web table values from the application.
- Worked with Excel VBA programming & involved in writing VB macros/Functions
- Participated in knowledge sharing meetings which involves the necessary changes to be made in the frame work with the team members.
- Worked with Quality Center as requirement management tool for generating reports and requirement coverage for gap analysis
- Creating and maintaining test execution and defect metrics
- Conducting weekly batch run executions (UAT & QA) prepared the test results and published the results in SharePoint portal & interacted with the business users regarding the results.
- Involved in GO/NO GO meetings along with the AD team before every release and sign off the build based on the test results, defects found & the impact of the defects/changes in the application with build code.
- Very comfortable working for weekly releases as well as quarterly major releases on multiple applications at the same time.
Environment: QTP 11, Quality Center 11, Microsoft Visual Studio ASP.NET 2010, Visual Studio Team Foundation Server 2010, UNIX, Sybase/Oracle 11g
Confidential, Charlotte, NC
QA Engineer
Responsibilities:
- Reviewing business requirements and technical documents with a focus on creating test scripts/data and identifying documentation gapspreventing test script completion
- Participated inbusiness requirements walkthroughmeetings along with business analysts and providing feedback
- Extensively worked inAgile/SCRUMmethodology, in the form ofSprints.
- Prepared thetest plansandtest casesfor different functionalities involved in the application.
- UsedQuality Centeras the test management tool for the maintenance of the test cases and to track the defects.
- Executed and analyzed complex test cases and comparing the results against expected results and product requirements.
- Reporting test and work status to management and project teams daily
- PerformedSmoke,Functional,RegressionandIntegrationtesting of the application.
- Perform system testing on various hardware platforms and software configurations
- Handling the daily status meetings with QA team and business people inprioritizing thedefects as per the business need.
- Managing the defect management cycle using the Quality Centre tool.
- Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.
- Involved in Training the Operations personnel about the enhancements in the application for every production build.
- Involving in various financial operations like cards, accounts, transactions & Communications.
Environment: JAVA, J2EE, VB.NET, ASP.NET, ORACLE 9i,SQL, JS, HTML, Quality Center 9.2, XML, Apache web server, Windows NT/2000/XP, UNIX.
Confidential, Columbus, GA
QA Analyst & Automation Engineer
Responsibilities:
- Reviewed Business Requirement Documents and the Technical specifications
- Thorough understanding of all phases in SDLC (Waterfall, Spiral model). Requirements, Design, Develop Test and Implementation
- Developed test plans, test cases based on functional specifications and design documents.
- Participated and coordinated in Test Case Walkthroughs.
- Developed an Automated Testing Methodology for Mercury Interactive Win Runner and QTP test tool containing a set of customized functions, which facilitate the generation of accurate and robust test scripts.
- Developed automation test scripts to test the database by retrieving the data from the tables using Win Runner 8.0 and QTP 8.2.
- Expertise in performing Defect Management Life Cycle. Verifying and Reporting ‘bugs’, documenting the QA business process.
- Project Experience in developing and testing dynamic, database-driven applications with web interfaces; thorough knowledge of Internet standards, web site design and software usability practices.
- Authored requirements, test cases and test scripts directly into Test Director.
- Coordinated with the development team for the timely resolution of test incidents, identified defects, recorded defects, monitored defect status, verified defect resolutions, and closed defects.
- Generated the Test Status Reports from Test Director and regularly presented to QA Team lead and Project team lead.
- Performed theBack-End testingto ensure data consistency on front-end by writing andexecuting SQL querieson the database
- Used SQL Queries to test the data transfer during the Batch job runs
Environment: Quality Centre (Mercury Interactive Tools)/Test Director, Win Runner 8.0, QTP 8.2, Java, J2EE, VB.NET, ASP.NET, TOAD, XML, Oracle 9i, SQL, PL/SQL, Windows NT/2000/XP, UNIX.
Confidential, Irvine, CA
QA Engineer
Responsibilities:
- Followed waterfall SDLC model by all departments including QA.
- Responsibilities include Business requirement Analysis, Functional Requirement Analysis, Over All Design, Use-Case analysis, Initial Summary, Risk Analysis, Test Plan development, Test Case generation, Test script Preparation, Documentation and both Manual & Automated testing.
- Continuous Process / Quality improvement based on Capability Maturity Model (CMM).
- Worked with the various system owners and the infrastructure team to define, create and maintain the UAT environments.
- Developed test cases/scripts and execution of test scripts with predefined expected results.
- Conduct Test Plan and Test Case sign off meeting with Project Team as required by the Compass Process
- Successfully managed multiple projects concurrently.
- Involved in conducting the Software Quality Reviews.
- Involved in developing test plans and test cases using Test Director based on Use-Cases and Requirements.
- Maintained requirements and requirements are traced to Test Cases.
- Logged the defects in Test Director and generated reports to track/analyze the defects.
- Created smoke test cases for the end-to-end test process of the successful and failure path.
- Version control, workspace management and build management was done using VSS.
- Performed functional testing, integration testing, system testing and business acceptance testing.
- Involved in testing stored procedures for data migration and connectivity.
- Involved in testing the data migration from SQL 7 to SQL 2000.
ENVIRONMENT: Test Director, Java, J2EE, XML, Oracle, SQL, PL/SQL, SQL Server 2000, Windows NT/2000, Visio
Confidential
QA Tester (Manual Testing)
Responsibilities:
- Analyzed system requirements and developed system Test Plans
- Responsible for Functional, Regression, and System testing
- Execution of test cases manually to verify the actual results against expected results
- Run Test Cases manually from MS Excel document.
- Involved in execution for testing of database using SQL queries (Select, update, Joins, Views statements)
- Tracking defects using in-house defect tracking tool.
Environment: JAVA, J2EE, VB.NET, ASP.NET, SQL, Windows 2000, MS Office tools