Software Test Engineer Resume
Chicago, IL
SUMMARY
- A technocrat having over 7 years of experience in QA Testing in Client/Server and Web based applications with Manual Testing and Quick Test Professional (QTP).
- Thorough understanding of Software Development Life Cycle and testing process.
- Experience in Test Plan Development, Unit, Baseline, Functional, Integration, Regression and UAT Testing
- Proficient in execution and maintenance of Test plans, Test cases, Test scenarios.
- Solid analytical and dynamic troubleshooting skills.
- Performed Functional, GUI, Regression, End - to-End, and Integration testing.
- Experience in writing and maintaining software verification, validation and test procedure documents.
- Excellent skills in analyzing teh requirements, design documents, and functional specifications.
- Extensive working experience in System Testing, Functionality Testing, Regression Testing, Integration Testing, UAT, Database Testing, Performance Testing, Stress Testing, Load Testing, Black Box Testing and White Box Testing.
- Able to work independently or in a team environment accompanied with good communication skills
- Proficient in applying quality assurance on multi-platform applications including Windows, UNIX operating systems.
- Knowledge of Capability of Maturity Model Integration (CMMI).
- Ability to work with Business Analysts, Developers and other Team Members in complex testing projects and in teh overall enhancement of software product quality.
- Hands on experience in testing teh Software for compatibility, Black Box, Functional, Integration, System, User acceptance, Performance, Stress, Load, Regression, Manual, Automation Testing of Client/Server and Web based Applications.
- Possess excellent interpersonal, written verbal communication skills, along with teh proven ability to work independently or as a member of a team.
- Possess high energy and an enthusiastic attitude, a desire for continued learning and a willingness to take on difficult challenges, above all a quick learning ability.
- Proficient in using testing tools such as Quick Test Pro (QTP), Load Runner and Quality centre/Test Director.
- Experience in Microsoft Word, Excel, Access, Visio, Project and Power Point.
- Ability to work well under pressure in a fast-paced environment, and possess strength to thrive under deadlines in achieving teh goals. Strong Customer Orientations
TECHNICAL SKILLS
Operating Systems: Windows, UNIX, Solaris, OpenBSD, Mac OSX.
Testing Tools: QTP 8.2/9.x, and LoadRunner8.x, Win Runner 8.0
Languages: C, C++, JAVA, Perl, VB, VB.net, SQL, PL/SQL, Shell, HTML, JavaScript, Dreamweaver, FLASH5, TSQL, Visual Basic, TSL, J2EE, and ASP
Databases: Access, Oracle, Microsoft SQL Server 2005 and Postgres
Internet: Servlets, JSP, ASP, HTML, DHTML, XML, Applets, Swing/JFC, and Java Script, VB Script, AJAX, SOAP, Web Services, JQuery, PHP
Protocols: TCP/IP, HTTP, HTTPS, SOAP, .Net Web Services and MQ Series
Servers: IIS, Web Logic, Web sphere, JBOSS, Sun Access Manager
Browsers: Internet Explorer 6.0/7.0, Mozilla Firefox 3.x, Safari and Netscape
Email: MS Outlook, Lotus Notes, GroupWise
Networking: TCP/IP, Windows server 2003, 2008, Novell Netware, Confidential switches and routers, UNIX, Telnet, FTP, SSH, SSL, LAN, WAN
Server Application: Microsoft Exchange Server, Veritas Backup, Active Directory
Management Tools: HP Quality Center 9.2/9.0, HP TestDirector8.0, IBM ClearQuest, IBM Clear Case, Excel, Power point, Visio, VSS, PVCS, JIRA, Bugzilla, SQL*Loader, Mindreef, MS-Sharepoint, TOAD.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Software Test Engineer
Responsibilities:
- Responsible for functional and regression testing of all aspects of teh Loan Builder application.
- Developed and designed Structured Automation Frameworks for teh deployment of multiple actions like Loan approval and Submission to closing of teh customer’s loan in collaboration with teh Testing team and Development teams in QTP & Quality Centre workflow.
- Developed and maintained automated test scripts to support regression testing.
- Developed, executed and updated test cases for all teh business processes of teh Loan Builder application (web-based) on manual testing.
- Designed System test plan for workflow module and Created advanced Test Data spread sheet using Excel for Data Driven tests so that Manual or SME’s or development teams, can run QTP tests smoothly, without hassle for test data
- Logged and verified defects by using Quality Centre for searching a record history of teh Confidential customer.
- Performed testing for acceptance of new features as part of a story-driven Agile development process.
- Written Test Scripts for automated testing using QTP
- Used TestDirector to create and maintain teh test cases and Test scripts for both System Testing and Regression Testing for various modules in teh project like Loan Info, Property Info etc.
- Developed User Defined functions to support teh automated scripts. Used teh data driven testing and database accessing techniques to support teh scripts.
- Conducted Cross browser testing with IE6/7 and Firefox for various logins (New member, Existing member etc).
- Developed automation test suite for Smoke, Regression to validate teh builds released by development team against QA / UAT environments.
- Performed System Integration testing, Database Testing and Black Box testing for all teh business processes and was also involved in various phases of teh development and test cycles
- Displayed teh ability to work in a diverse team environment following agile processes for software development.
- Responsible for developing Test plan based on Functional Specs and Technical Specs of teh Initial Assessment Interface.
- Used Agile programming techniques, such as test-driven development, continuous integration and testing, and story-based iterative development to build better software
- Working as a team member in requirements mapping and in preparing a Requirements Traceability Matrix.
- Developed automated test scripts defining simple to complicated scenarios with positive and negative scenarios to test teh functionality, security, recovery and reliability of teh application with QTP.
- Performing Functional test using Quick Test Professional (QTP) for teh interfaces of Load builder Application including Login, Search loan, View loan and Logout.
- Perform web based testing using QTP for checking page contents, broken links, web objects, frames and tables Of teh Create a loan application- Search for loan, Fund loan, Approve wire.
- Performed query operations on SQL Server 2005 to do database validation and used standard SQL Functions and Commands.
- Conducted extensive parameterization of teh Load Runner scripts to ensure teh real time load conditions
- Inserted verification checkpoints, synchronization points, and parameterized data using QTP for all aspects of Loan closure.
- Recorded teh Test cases using teh automation tool, Quick Test Pro for web based Initial Assessment and CMH Interfaces and checked teh functionality of teh applications.
- Used Load Runner extensively for teh Performance and Load testing of different modules in teh Application
- Updated application and SQL Server database server with customer information in QA environment by using teh installers
- Performed WebUI, UAT, boundary, link and negative testing before teh confirmation for closing teh loan is given, me.e., Confirm Close,
- Worked with developers, system engineers and teh testing team to identify various application defects in backend coding and resolved teh issues.
- Conducted back end testing by verifying teh SQL Server database for schema updates on day to day operations.
- Coordinated with teh development team to have a quick turnaround for bug fixes in tight schedule for release.
Environment: QTP, Quality Centre, Visual Studio 2008, Apache, .NET, SQL Server 2005, XML, Adobe Flex, AJAX, Jscript, XML, web services, UNIX, Windows XP, MS Office Tools, Java, VBScript, SOAP, HTML, DHTML
Confidential, New York, NY
Quality Analyst
Responsibilities:
- Gatheird teh software functionality requirements for MLIC from different parallels of Sun Trust Corporation.
- Developed Functional/Regression automated testing solutions for teh integrated application using QTP, traditional QTP framework, and/or Data Driven techniques.
- Assisted in developing teh test plan for teh MLIC.
- Developed and enhanced test cases for integration of parallels with teh Global MLIC.
- Conducted Regression Testing and User acceptance testing for teh Branch Banking Systems and ATM Transaction Processing which were developed in .NET
- Conducted back end testing by using Oracle 10g server to verify teh Confidential Online Banking customer database updates, insertions and deletions etc.
- Analyzed outsource QA developed QTP test scripts for teh Account Opening and Teller Systems to find root causes of errors and devises plans for remediation.
- Generated reports using AJAX, by retrieving data from teh Server asynchronously using XML, HTTP Request Object.
- Evaluated, planned and developed test scripts using a Framework for new application called Problem Inquiry and Resolution and/or enhancements to existing applications.
- Programming with VBScript to write Reusable functions, and setting up teh startup files for teh loading teh libraries and configuration in QTP.
- Worked with Quality Assurance and Scrum teams on software development life cycle standards as it applies to Agile and Scrum methodologies
- Involved in testing all back end day to day customer transactions on different Confidential subsidiary servers.
- Performed Integration testing for teh interfaces using .NET in teh front end with teh Database (Oracle 10g in teh backend), by using FIT tool through different fixtures by adopting Agile Methodology
- Interacted with business analysts and developers to resolve teh technical issues so as to meet teh client’s requirement for a better quality software product.
- Complied with Agile, Scrum, and other software development lifecycle practices and standards throughout teh Project.
- Converted Manual Test cases and scripts into automation for Mortgage, Banking, and Brokerage Applications using QTP
- Reported teh Defects throughout teh Testing life Cycle of teh MLIC using Quality Center.
- Developed automated test scripts defining simple to complicated scenarios with positive and negative scenarios to test teh functionality, security, recovery and reliability of teh Customer Enquiry and Reconciliation Cases (CERC) Module with QTP.
- Extensive use of commands for teh verification of teh contents in teh banking customers data files, manipulation and traversing of teh files.
- Extensively used Load Runner to Load test and Stress Test teh MLIC for different users on server.
- Continually updated Traceability for all teh artifacts through Trace Matrix and set up process to capture of standard Test Reporting Metrics
- Conducted Performance test for teh Integration of all teh applications with MLIC using Load Runner.
- Performed Security Testing for MLIC through teh Biometric devices (CrossMatch, Secugen etc).
- Communicated with teh team for test progress, test results, defects/issues and other relevant information and reported it to project stakeholders and management
Environment: Quality Center, Oracle 10g, Visual Studio 2005, QTP, Postgres, .NET 2.0, Sun Access Manager, Windows XP, MS Office Tools, Java, VBScript, SOAP, XML, HTML, DHTML
Confidential, Philadelphia, PA
QA Tester
Responsibilities:
- Involved in Manual Testing, analyzing system specifications and developing test models, procedures and Test cases.
- Performed Functional, Regression, Integration, and System testing of teh client/server application
- Prepared Test Plan from teh Requirement Documents and Test Scenarios supporting teh testing procedures by sign-offs with business analysts and project manager.
- Involved in testing teh application when configured on different platforms like UNIX, Windows XP, Solaris etc
- Responsible for writing and documenting UNIX Shell scripts for Batch process testing.
- Participated in planning and developing test strategies and plans for Functional and Performance tests
- Performed system testing with configuration changes for required specifications.
- Developed test cases and test scripts for functional and regression testing with Rational Robot
- Extensively Used Load Runner for Performance and load testing.
- Extensively used Database commands for data integrity of teh database’s.
- Identified functionality and performance issues, deadlock conditions, database connectivity problems (ODBC), and system crashes
- TEMPEffectively Used Test manager throughout teh automation testing
- Performed Cross-Browsing testing to verify if teh application provides accurate information in different (IE, Netscape, AOL) browsers
- Monitored test results and defect tracking process using Rational Clear Quest.
Environment: Rational Robot, Test Manager, Java, JavaScript, Java Servlets, JDK, Web Logic, HTML, IE, Netscape, AOL, Oracle 9i, UNIX and Windows 2003
Confidential, Charlotte, NC
Software Test Engineer (Web Application)
Responsibilities:
- Responsible for developing and updating test cases for teh Order Processing system developed in .NET
- Provided input to detailed test plans, and conducting testing activities for Customer Billing Application, subsets of complex systems and subsystems.
- Coordinated with Onsite and Offshore QA team, Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing daily tasks on teh application.
- Coordinated with QA Manager and provided Test Plan, Detailed Test Cases, Script authoring estimates, and Execution estimates for project schedule.
- Established project standards and processes including CMMI
- Translated system requirements specifications into test cases/scenarios for teh Web Based Order processing system to ensure that all teh assigned subset requirements are part of teh system to be delivered and that these requirements operate correctly.
- Performed Security Testing to ensure that security was maintained throughout teh application since dis application contains sensitive information in customer’s database.
- Worked with Middleware tool called Mindreef Soap scope server testing tool for testing teh integration part with Verizon.
- Assisted Test Lead during teh Software Development Test phase (SDT) by ensuring full test coverage of teh assigned test cases.
- Documented teh results of each test, and reported Performance issues and Time stamp estimates to teh appropriate developer.
- Verified teh defects in Coding of .Net in teh front end for teh Customer-Pro module.
- Monitored system resources on web servers, application servers and database servers.
- Noted observations and suggested recommendations on how to improve scalability and stability of teh application
- TEMPEffectively authorized summary reports and final validation reports and was also responsible for making Defect Status Report and Project Status Report for teh Online Order Processing Application every week.
- Verified that all rules and regulations are adhered to in teh test lab and performed Validation Documentation Review
- Conducted functional testing and analyze technical testing results to verify compliance with functional and technical requirements
- Provided an accurate mapping of test cases to requirement in Test Director
- Developed and maintained test cases and test scripts; provide daily status feedback to teh test lead
- Updated existing test cases based on teh new requirements
- Opened and reported defects using Test Director
- Written Test Scripts for automated testing using QTP
- Written SQL queries to perform Database Testing for teh Application.
Environment: QTP, LoadRunner, Apache, Tomcat, JAVA, Oracle 9i, GWT, SQL server 2005, XML, Adobe Flex, Ant, Eclipse
Confidential, CA
Quality Analyst
Responsibilities:
- Designed and documented test cases using teh documents generated in teh requirement analysis phase.
- Successfully executed all teh test cases by adopting both manual and automation testing.
- Worked as an Automation Lead Consultant to handle various Functional and Performance Automation needs of Catalogue Management Project.
- Gatheird baseline performance testing requirements by conducting brainstorming sessions with primary stakeholders of project such as Project Manager, Test Manager, BA’s and Development Lead.
- Planned, Designed, Implemented and executed different types of Performance Testing efforts such as Response Time Analysis, Stress, Load and Endurance Testing.
- Configured and ran teh identified business scenarios in Load Runner controller using both Manual and Goal Oriented Scenarios.
- Mentored other QA Team members in Load Runner VuGen, Controller and Analysis Modules.
- Configured various Monitors for Web, Application and Database Servers and analysed various System Resources and halped in identifying bottlenecks.
- Generated Performance test scripts using Load Runner VuGen for identified business scenarios; enhanced teh same through correlation, parameterization and adding custom functions, Transactions and Verification Checks.
- Designed and Implemented logic for Random execution of different action blocks in Load Runner Controller to emulate real time user behaviour.
- Filtered and sorted transactional data, merged and correlated various graphical data in Load Runner Analysis to perform Root-Cause Analysis and isolated and identified bottlenecks
Environment: Quick Test Professional, Load Runner (VuGen, Performance Center & Analysis) J2EE, JBoss, Apache-Tomcat, SQL Server 2000, Perforce, Windows XP/2000.
Confidential, Chantilly, VA
Test Engineer
Responsibilities:
- Performed Functional testing, Smoke Testing, System Integration testing, and Black box testing, Regression testing at various phases of development and test cycle.
- Analyzed business requirements, Functional Requirement Specification (FRS) and Design document.
- Responsible for developing Manual test cases based on functional specifications and technical specifications of teh application.
- Developed and maintain Requirement Traceability Matrix (RTM)
- Involved in developing test scripts and test data.
- Performed functional and Regression testing using Quick Test Pro.
- Performed web based testing using QTP for checking page contents, broken links, web objects, frames and tables.
- Created actions, checkpoints and synchronization points using QTP
- Used Quality Centre for Requirement management, planning, scheduling, running tests, defect tracking and managing and executing teh test cases.
- Worked closely with business analysts, developers, project managers to understand teh project.
- Prepared standard checklists and templates required for CMMI Compliance QA process for project.
- Actively participated in teh team meeting discussion and gave valuable inputs.
Environment: .Net, Quality Centre, Quick Test Pro, SQL Server 2000, C++, VB Script, Visual Safe Source.
Confidential
QA Tester
Responsibilities:
- Working as a QA lead for dis project from onsite with 6 offshore resource
- Reviewed teh Business Process to understand teh Project details.
- Planning QA Test cycles for all teh modules in Agile Process.
- Involved in preparing a detailed test plan constituting project scope, environment, resources, approach, data preparation, and result analysis and test project deliverables.
- Drafted test cases based on functional specifications.
- Bug Tracking and Reporting using Quality Center, Jira and Rally.
- Coordinating with developer for issues.
- Involved in Manual Testing of teh application.
- Identified defects and logged defect reports using Track it and Quality Center
- Carried out database testing by creating and executing SQL queries.
- Performed Regression testing to make sure all teh defects found are fixed.
- Met with developers and Business Analysts to analyze various Bugs.
- Modified and maintained test cases due to changes in teh requirements as part of monthly Tacticals.
- Performed detailed Functional testing, GUI testing for checking Functionality, Security during various phases of teh development of teh online application.
- Impact Analysis to track teh Change Management and Bug Impact Areas to facilitate and teh Testing activities with regard to Changes
- Process Ownership for teh Automation Testing and teh Manual Testing Processes using QTP
- Generation, review and execution of QTP Scripts
- Implemented Data Driven Framework for automation.
- Performed Data Driven Tests using Oracle database to automate teh data input in teh specific fields of teh application.
- Actively participated in load testing (Especially for Web Applications), stress testing using Load runner.
Environment: JavaScript, VbScript, Oracle 9i, Quality Centre, RALLY, TOAD, Windows-XP