Test Engineer Resume
Raleigh, NC
SUMMARY
- 5+ years of experience in software testing and quality assurance.
- Extensive experience in Finance, Logistics, Telecom and Insurance sectors.
- Have experience in Manual Testing and Automation testing.
- Used tools like soapUI - Pro 2.0.2, HP service test 9.10, Win Runner 7.5, Quick Test Professional (QTP) 9.2, Toad 8.5, HP Mercury Quality Center 9.0/Test Director 9.2, Load Runner 8.0 and Oracle SQL Developer.
- Used Win runner 7.5 / Quick Test Professional 9.2 for Automating test scripts for regression suites.
- Experienced in different testing scenarios such as Functional Testing, Regression Testing, Integration Testing, Black Box Testing, GUI Testing, Back-End Testing, Browser Compatibility Testing, Exploratory testing and Unit testing.
- Have wide experience of Test Planning (including Estimation & Risk Analysis), Reviewing docs, establishing QA processes/Traceability Matrices, test case and test scripts writing, setting up test environment, installation, test execution, Root Cause Analysis, test reporting.
- Knowledge of scripting (VB Script, Unix Shell).
- Experience as Test Coordinator Managing Onsite and Offshore Teams
- Have experience of testing on thin and thick clients (Classic and Web Clients).
- Have experience working within an SDLC process (Agile-Scrum, Waterfall).
- Strong analytical, trouble shooting, communication & willing to learn new technologies.
- Effective Communicator possessing excellent interpersonal and relationship-building skills.
- Detail oriented, Team Player, Can-do Attitude.
TECHNICAL SKILLS
Tools: soapUI-Pro 2.0.2, HP Service Test 9.10, WinRunner 7.5, Quick Test Professional (QTP) 9.2, Toad 8.5, CUSMS, HP Quality Center/Test Director 9.2, Oracle SQL Developer, winSCP4.1, and Oracle BPM studio
Operating Systems: Unix, Windows 2000/XP/Server.
Databases: Oracle, MSSQL Server, DB2.
Web & APP Servers: WebLogic, WebSphere.
Languages: SQL, C, Visual Basics, Java, HTML, Pythen, perl.
QA Processes: Product testing, Patch/Release/Build testing, Test Planning (including Estimation & Risk Analysis), Reviewing docs, Test case writing, setting up Test Environment, Test components Installation, Test Case Execution, Trouble Shooting, Bug Reporting, Root Cause Analysis, Communication, Test Reporting.
MS Office: Microsoft Excel, Microsoft Word, Microsoft power point
PROFESSIONAL EXPERIENCE
Confidential, Kent, WA
SR. QA CONSULTANT
Responsibilities:
- Prepared Testing documents like Test Plan, Defect Reports and Requirement Traceability Metrics.
- Create and maintain Testing Efforts schedules, tasks assignments and produce status reports
- Coordinating with other QA Teams regarding various Testing Efforts
- Provide necessary inputs to Management to Prepare Project Road Map containing important Milestones to be delivered during the project
- Providing weekly Reports to QA Manager regarding Progress of various Testing Efforts
- Conduct Weekly meeting with the Team to discuss various Testing Efforts/issues
- Participate in monthly meeting with other Team Leads, QA Manager and Senior management to discuss
- Progress/any issues related to Testing
- Brainstorm/implement QA Process Improvements
- Coordinating with Business/Development Teams for timely Resolution of Defects
- Attending Triage Meetings with Release Manager/Project Managers/Business/Development Teams
- Reviewing Requirements with Business/Development Teams
- Conduct Impact Analysis
- Preparing Test Scenarios and Test Cases
- Executing Test Cases and Reporting Defects
- Conducting Functional, Regression and Integration Testing in every new Release
- Executed Back-end test cases using SQL*Plus to confirm Data-integrity
- Automating regression test cases using QTP
- Using Soapui to test the web services
- Assisting Business and Regional Teams during UAT
- Analyze Defects reported during UAT and take necessary action
- Conducting Sanity, Smoke and Connectivity Testing during Regular Releases/Builds
- Conducting Causal analysis of Defects
- Providing Production Support
- Advise other QA Team members about the Functional Issues related to Application
Confidential, Raleigh, NC
Test Engineer
Responsibilities:
- Created and executed the test cases for various scenarios, and participated actively in system, integration, performance and regression testing.
- Extensively performed manual testing, requirements verification testing, and functional testing for the three interfaces.
- Participated in design review sessions, sprint planning meetings
- Participated in daily status meetings to report any bugs, issues and risks.
- Conducted daily Scrum meeting.
- Worked closely with the developer in every sprint to learn more about Test driven development and find and fix defects quickly.
- Document test cases for each sprints
- Used QTP to generate test scripts for Regression Testing.
- Performed functional, data and regression using QTP.
- Inserted Check Points to check broken Links, Text, Standard properties of an object using QTP.
- Performed GUI/UI and Regression Testing of application using QTP.
- Used functions, loops and VB scripting in QTP Scripts.
- Recorded scripts in QTP to perform Functionality Testing.
- Performed Integration Testing and Regression Testing.
- Extensively conducted Data Driven Testing.
- Used SQL to retrieve and verify database information.
- Involved in running UNIX Shell Scripts to back up daily test data.
- Involved in writing complex SQL queries to check the data integrity
- Used SQL Plus to connect to Oracle Database.
- Performed Backend Testing by writing SQL statement
- Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database
Confidential, Wayne, PA
MODULE LEAD/QA consultant
Responsibilities:
- Module Lead for various important Modules of the application
- Leading the Testing effort on the assigned modules so as to make the modules ready for UAT
- Reviewing Use Cases to understand the requirements on different modules
- Scheduling meetings and seeking clarifications on requirements from Functional/Process Teams
- Preparing Test Scenarios, Test Scripts
- Executing Test Scripts and reporting Defects
- Conducting Role Based Testing in coordination with Functional team and Business users
- Tested Business roles such as Vendor Services, Credit Analyst, Residual Analyst, Sales Support and Pricing Analyst etc.
- Create and execute end to end/Process Life Cycle Test scripts in coordination with Process Team
- Frequent travel to Developers’ site to conduct Alpha testing
- Providing Support during Beta Testing
- Extracting data from Legacy application (AS-400) and create transactions in new application for verification
- Understanding Trigger points with various interfacing applications and create/execute Integration Test scripts
- Verification of XML’s to point out the integration issues and coordinate with Integration/functional teams to resolve the issues
- Conducting Smoke, Functional and Integration Testing in regular builds
- Conducting UAT with Functional Team
- Planning, Creating and Debugging Automated Test Cases using QuickTest Professional
- Extensive use of VBScript/Descriptive Programming to Program the automated test cases
- Connecting QuickTest Professional to Quality Center and running the Automated Test Cases from Quality Center and Analyzing Results
- Updating the automated test scripts with new application enhancements
- Automated the smoke and Regression Test Suites
- Weekly meeting with Offshore Team regarding various Testing issues
- Extensive Interaction with Development, Integration, Process and Functional Teams on various issues
- Daily and Weekly reporting to Team Lead
- Executed Back-end test cases to confirm Data-integrity
- Assisting Functional Teams during UAT
- Suggesting QA Process Improvements
Confidential, San Jose, CA
Test Analyst
Responsibilities:
- Working as an integral part of QA Team for successful patch/service release deliveries.
- Devising Patch Testing Strategy (including Estimation & Risk Analysis), Patch Setup, Co-ordination, Trouble Shooting, Communication, and Patch Delivery.
- Running automation Test Scripts and analyzing automation Test Results through QTP.
- QA walkthrough of Change Request (CR).
- This involves reviewing Impact Analysis document prepared by developer
- Replicating problem faced by customer and testing of code (fix) against the problem to check whether given fix resolves customer problem or not.
- Executing Cursory Regression and MAT test cases.
- Did Performance/Load Testing by simulating bulk customers scenario
- Checking response of an application when multiple requests fired from GUI and during CRM database interaction.
- Writing & executing SQL to verify Oracle database results.
- Reviewing and Recording test scripts using QTP for testing the compatibility of the application with different platforms.
- Logging and tracking CRs in Test Director.
- Trouble shooting for the testing issues, referring to tools/sites/pdfs for the solutions
- Root Cause Analysis of the problem, maintaining internal knowledge database with problem & solution information.
- CR testing, putting QA points to developer, suggesting fix, sharing functional knowledge with developer.
- Certifying the environment when an altogether new release of CRM comes.
- Maintaining Test Plan, Test Cases, Test Results and driving project through Test Director (Later through Mercury Quality Center).
- Writing QA processes and modifying existing QA processes.
- Handling special projects/patches on need basis.
- Involved in Configuration Testing.