Qa Engineer Resume
Pleasanton, CA
SUMMARY
- 7+ years of IT experience in Software Testing of Web - Based, Client Server Applications.
- Highly motivated professional with excellent experience in Software testing and Quality Assurance.
- Excellent analytical skills for understanding the business requirements, business rules/processes and detailed design of the application.
- Experience in coordinating and engaging teams for different phases.
- Expert in conducting various testing types like Functional,Integration,Regression, UAT and End-to-end Testing
- Expertise in Process management using Quality center to Document test cases and conduct triage meetings to resolve issues
- Experience in Technical writing Skills with hands on experience Test Plan, Test Scripts and Status Reports.
- Expert in Defect Reporting and Tracking using Test HP Quality Center.
- Preparation of Test Plan, Test Cases, Test Strategies and Test Effort Estimation.
- Very good experience in Manual Testing and Automation Testing by using defect management tools like Quality Center/Application Lifecycle Management (ALM), JiRA, Rally and Microsoft Excel.
- Strong knowledge in testing practices, testing strategies and Methodologies.
- Strong Experience in Agile Methodologies, Scrum Methodologies.
- Strong troubleshooting and organizational skills.
- Well versed with automation testing project activities including requirements Gathering, planning, designing scripts and creating test data, executing test scripts using QTP and Selenium.
- Extensive experience with automation tools such as HP Quality Center/ALM, HP QTP (Quick Test Pro) / UFT (Unified Functional Test), HP Load Runner, Selenium, Eclipse, Intellij, MS Visual Studio, SoapUI & Rest (Web Service) and Ruby Watir Cucumber RSpec Capybara Calabash.
- Experience in developing data driven and Hybrid framework using QTP.
- Having more than 3+ year of working experience with open source automation tools like Selenium using languages like Java, Ruby.
- Preparation of Framework for selenium automation using Ruby and Java.
- Tested web based applications built on Java, J2EE, .Net Technologies across different OS - Browser combinations using Selenium.
- Proficiency in testing the applications compatibility on Windows NT/2000/XP platforms.
- Strong communication and interpersonal skills to maintain effective work relationships with all levels of Personnel.
- Clear understanding of business rules and ability to work individually and as a part of team.
TECHNICAL SKILLS
Testing Tools: QTP, Quality Center/ALM, Selenium
Languages: C, VB Script, Java
Tools: MS SourceSafe, Legacy Mainframes, MS Office, 2000/XP, MS FrontPage 2000, MS Outlook 97/2000
Operating System: Windows 2000 Advanced Server/Server 2003/Professional/ NT 4.0, Win XP Prof/Standard.
PROFESSIONAL EXPERIENCE
Confidential, Pleasanton, CA
QA Engineer
Responsibilities:
- Analysis of functional requirement and business requirement documents and communicating with BA.
- Performing Daily Smoke Test Manually on different browsers (eg: Firefox, Safari and IE) and reporting the reports to the team.
- Experience in testing using Rest based the web services.
- Developed Test Harness for testing REST API services.
- Tested all the portal functionalities.
- Perform Black box and White box testing.
- Design and Developed test strategy, test plan, test cases and test summary for testing the application.
- Used Quality Center as a defect tracker and managed the defects.
- Prepared Drivers scripts, functional libraries and error handling using QTP.
- Created reusable functions using VB script.
- Involved in parameterization of test cases using spread sheets in QTP.
- Involved in GUI, Functional, Regression and System testing.
- Maintaining and executing automation scripts using QTP during different releases.
- Participated in bugs and enhancement review meetings, assigning the bugs and enhancement request to the developers and follow up. Tracked the issues, bugs with Quality Center/ALM
- Worked on Unified Functional Test (UFT).
- Testing of stories/tasks in Iteration basis in Agile Methodology, designing and executing test cases in QC and reporting defects if any.
- Created Mappings for the Requirements in Test Lab from iteration to Iteration.
- Responsible for performing the Functional, Integration, Regression and UAT Testing.
- Reporting Daily Status & Involved in documenting minutes for weekly progress to the stake holders.
- Modifying the Regression Test Cases after every release and performing them.
Environment: Windows Server 2003, Java, QTP, QC/ALM, Web Services, JavaScript, Oracle 11g.
Confidential, Phoenix, AZ
QA Analyst
Responsibilities:
- Analysis of functional requirement and business requirement documents and communicating with BA.
- Performing Daily Smoke Test Manually on different browsers (eg: Firefox, Safari and IE) and reporting the reports to the team.
- Identified Regression test cases and automated those using Selenium across different OS-Browser Combinations.
- Maintaining and executing automation scripts using Selenium during different releases.
- Testing of stories/tasks in Iteration basis in Agile Methodology, designing and executing test cases in QC and reporting defects if any.
- Created Mappings for the Requirements in Test Lab from iteration to Iteration.
- Responsible for performing the Functional, Integration, Regression and UAT Testing.
- Reporting Daily Status & Involved in documenting minutes for weekly progress to the stake holders.
- Modifying the Regression Test Cases after every release and performing them.
Environment: Windows Server 2003, Java, Selenium, Quality Center.
Confidential, Pennington, NJ
QA Analyst & Engineer
Responsibilities:
- Defined Testing Process and strictly following the process until testing is certified for the test phases.
- Participated in Full Life cycle for multiple Data project: Analysis, design, documentation, development and testing
- Created Test Plans, Test Scenarios, Test cases, Test Scripts, Traceability matrices according to Business and Functional Requirements.
- Work with business analyst, developers and manager to develop test plans, produce test scenarios and repeatable test cases/scripts through all parts of the development lifecycle, execute and sign - off for a high volume of data and regular release schedule for successful project delivery.
- Responsibilities included functional testing, Integration testing and system testing.
- Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
- Participated in QA meeting for providing update status.
- Implemented Keyword driven Test scripts using QTP.
- Using Quality Center to log the defects, analyze them and assign to the responsible team and update with the proper data to reproduce the defects.
- Analyzing Test Results, Recording Defects encountered while Test execution and Tracking them to their closure.
- Wrote test case scripts; executed and documented detailed results and summary reports.
Environment: Windows Server 2003, Quality Center, Java, Junit, C#, TFS, ASP.NET, TIBCO, BPF, QTP, SQL Server 2008.
Confidential, Vermont
QA Analyst & Engineer
Responsibilities:
- Complete Responsibility in manual testing, Automation testing.
- Prepared Test Plan Which covers the Test Estimation for Future Release.
- Created Mappings for the Requirements in Test Lab from iteration to Iteration
- Participated in Business meeting for gathering requirements for multiple projects.
- Executed test cases manually and identified the mismatches and logged the defects using HP Quality Center.
- Wrote test case scripts; executed and documented detailed results and summary reports.
- Preparation of Test Procedures, Executing Test Cases both manual and automated tests.
- Configure test environment for the specific test cases, Create test data and execute manual tests, document results.
- Automated Regression test cases using Selenium and executed those in different OS-Browser combinations.
- Responsible for performing the Functional, Integration, Regression and UAT Testing.
- Using Quality Center to log the defects, analyze them and assign to the responsible team and update with the proper data to reproduce the defects.
Environment: Windows Server 2003, Quality Centre, Java, Selenium
Confidential, New Jersey
QA Engineer
Responsibilities:
- Create test script and test cases by working with business analysts and developers to review business requirements, functional specifications and technical solution design.
- Analyzed Use Cases and developed Test Plan, Test Scripts and Test Cases and executed them.
- Executed the test scripts on different releases as well as in different modes and validated the actual results against the expected results using HPQC.
- PerformingSmoke, Integration, ValidationandCompatibility testingof the application manually.
- AutomatedTest casesand developed tests for Regression Testing using Mercury Imperative’sQuick Test Pro.
- Involved in the conversion of Manual regression test cases to Automation Test Cases
- GeneratedBug (Defect) Reportsand track the status of each defect.
- Worked with the development team to create a suite of test data to exercises data validation and actual ETL functionality
- Performed Data Validation of the data flow by performing end to end testing.
- UsedQuality Centerfordefect tracking and reporting(logged defects, changeRequests, recorded defect details, assigned severity and reported defect status).
- Involving in Risk Analysis, Root cause analysis, Walkthroughs and Release support
- Worked closely with the development team and the State user in an Agile environment to quickly identify issues
- Interaction with developers for resolving the critical bugs and functionality modifications.
Environment: Quality Center 9.2, QTP, SOAP UI, Web services, Java, Java Scripts, HTML, VBScripting, Oracle10g/11g,WindowsXP.