Test Engineer Resume
IL
SUMMARY
- A dynamic IT professional with 9 years of rich experience in the arenas of Software Quality Assurance.
- Well domain knowledge in Health Care Device Testing, Electronics Testing and Retail.
- Having a very good experience on Coded UI automation tool and Load Test performance testing.
- Experience in testing of web application, client - server, and database projects on Windows operating systems.
- Excellent skills to write a custom scenarios on controls and properties at Coded UI tool.
- Extensive knowledge on Agile methodology.
- Involved in testing REST Web services.
- Experience in working with analysts, developers and testers for complex projects during the full Software Development Life Cycle (SDLC).
- Extensive experience in reviewing and analyzing Business Requirements and writing detailed Test Plans, Test Cases and Test Scripts
- Experience on adding controls to UI map and performing actions.
- Extensive experience in conducting different kinds of tests such as Integration, Regression, Functional, Performance, System Testing, Black Box, UAT and Sanity Testing.
- Having strong knowledge of all kind of Re-testing, Ad-hoc, GUI, Localization, Customization, Installation, re-installation, Compatibility, Interoperability, Exploratory, Integration & System testing and support in unit Testing.
- Expert in testing of cross browser Applications (Internet Explorer, Fire Fox, Safari, Opera, Avant, Google chrome) with different protocols like HTTP, HTTPS and FTP.
- Extensive knowledge in Business Intelligence and Enterprise Application Integration.
- Extensive knowledge in database testing with database Oracle, DB2, and SQL Server.
- Strong knowledge of Database design in SQL, MySQL, MS SQL, MS Access.
- Proficient in writing SQL queries and strong in security backend testing.
- Worked on TOAD a tool to manage SQL Server databases like Oracle and for DB validations.
- Excellent working knowledge of designing & implementation of all QA test strategy plans manually and automated test solutions for client/server, ETL, SOA Process, ERP and Web applications.
- Expertise in Analysis of Problem Severity, Defect tracking system and Defects reporting system.
- Experience in Automated Tools like Load runner, Win runner, Quick Test Pro, Test Director, Quality Center and Test Manager.
- Experience in testing of client/server and web-based applications (web-sites and portal testing) with manual and automation approaches using QTP.
- Expertise in use of HP / Mercury tools for writing test cases, test execution, defect management and defect tracking.
- Expertise in Functional and Non Functional testing of web based applications and Batch applications.
- Ability to work independently with minimal guidance as well as within a team environment.
- Thorough passion and interest in web design/development and computer hardware/software.
- Results oriented, with an ability to work with aggressive timelines and deliverables and to see any assignment to successful completion within the established project schedule.
- Willingness to learn new technology and design constantly.
- Comfortable working solo and in a team environment.
- Extensive training in software testing theories and procedures.
TECHNICAL SKILLS
QA Technologies: WinRunner 8.0, LoadRunner 8.1, QuickTest Pro 9.2/9.5, ALM HP Quality Center, Coded UI automation tool, Load Test
RDBMS: MS-SQL Server 2000/2005/2008 , Oracle 8i,9i/10g, Microsoft Access, DB2, FUP
Test Management: Mercury Quality Center 9.0/9.2/9.5,Test Director 8, Team Foundation Server, Microsoft Test Manager
ETL Tools: SQL Server Integration Services (SSIS) 2005/2008, DTS, Informatica
Languages: C, C++, Java, J2ee, VBScript, Unix Shell Scripting, TSL, SQL and PL/SQL,Perl. COBOL, Scobol
Reporting Tools: SQL Server Reporting Services (SSRS) 2005/2008, Crystal Reports, viewpoint
Web Technologies: ASP, JSP, XSL, FIXML, Java Script VB Script, SOAP, REST and SOAP web services
Markup Languages: XML, HTML, DHTML
Application Servers: Web Sphere 5.0, IIS7.0, Apache and Weblogic 8.1.
Version Control Tools: VSS, Clear Case, CVS and Subversion
Operating Systems: Windows Vista/XP/2000/NT/98, Linux 6.1, UNIX, RHT Linux, Solaris, IBM AIX 4.3, IBM 390 Mainframes, HP Tandem OS
PROFESSIONAL EXPERIENCE
Confidential, IL
Test Engineer
Responsibilities:
- Involved in Static testing of Business Requirements Document(BRD), Technical
- Design Document (TDD), Preparing Test Plans and Test Cases based on the project documents and Use Cases.
- Team Foundation Server (Application Life Cycle Management) actively used in during requirements review, test case creation, test execution, defect raising and tracking.
- Coordinated with the business analysts on requirement issues
- Participated in project meetings, client meetings, QA status meetings and release meetings.
- Attending daily scrum calls.
- Participated Agile team work to accomplish tasks.
- Involving the Agile methodology in projects as team spirit.
- Co-ordinated regularly with the offshore for the test planning activities prior to test execution.
- Used Coded UI automation tool in project to write custom scenarios
- Captures control properties on applications
- Validated controls on the user interface using coded UI automation tool.
- Reviewing the QA artifacts written by offshore team.
- Responsible for requirement and design documentation review, test plans, identifying and reporting software anomalies and test results.
- Used Load test template to prepare Load and performance test scenarios for various functionalities and distributed load to all scenarios.
- Providing traceability across the project by analysis and review of project elements involved in traceability including Testing Artifacts, End-user Support Documentation and training materials.
- Executing the project test cases written in TFS from the POS onsite lab.
- Performed Build Verification Testing on the Controller, Used the Controller for authorizer settings, configuration settings.
- Involved in Pre-Merge testing at the developer’s box for the release readiness stage gate approval of the projects
- Involved in User Acceptance Testing, store validation with business by helping them in the execution and thereby demonstrating them the projects
- Talking to Project Manager and finalize the Phase1 and Phase2 item deliverables.
- Involved in designing the daily status report on Phase 1 and Phase 2 items, preparing the deliverables that includes Issue details.
- Participated daily stand up calls with Project Manager and other teams to explain issues in project execution.
Environment: Team Foundation Server (TFS), Microsoft Test Manager, Windows 8, SQL Server, MS Office, Coded UI Automation tool, Load Test, Agile
Confidential, Des Moines, IA
Senior Associate QA
Responsibilities:
- Maintained the Traceability Matrix between Requirements, Design Components, Test Cases and Defects.
- Participate in weekly meeting with the management team and walkthroughs.
- Performed Integration Testing, web security testing, ETL process, System Testing, Regression Testing, Web Services testing, data driven testing, Smoke Testing and User Acceptance Testing (UAT) according to retail user point of view on different modules.
- Performed Sanity testing, Security testing, black box, white box testing, web testing and GUI testing.
- Performed testing on Java, .NET and on web based applications.
- Was involved in executing the Regression testing on new Builds.
- Developed SQL queries in Toad and DB Artisan to achieve the data transformations.
- Used the ETL processes of SSIS tool to load data from Oracle to SQL Server, into the target SQL Server database.
- Managed test environments and schedules.
- Customized or Parameterize Scripts that were previously recorded in QTP as well as new Scripts.
- Write automated test cases for REST web services.
- Used SQL server 2008 as database server in Quick Test Pro (QTP) for different parameterize value and customization with Quality Center.
- Executed the regression test cases along with testing new enhancements by using QTP and analyzed results.
- Talk to scrum master and resolve the impediments in the project.
- Project execution in Agile methodology.
- Worked with Test Analysts to ensure that defects are tracked and documented the results communicated to developers and stakeholders.
- Trained the users for the User Acceptance Testing(UAT) and explained about each link, tab and search functionalities to the users
- Designed SQL queries for execution process to be implemented in Toad tool.
- Created scenario to check the response time.
- Performed testing on web services using SOAP UI 2.0 & 2.5.
- Tracked bugs using Test Director and generated the defect reports for review by the client and the management teams.
- Generated testing reports and metrics, trend graphs according to the test plan.
- Created and executed SQL queries in ORACLE and MS SQL server.
- Performed tests on various browsers like IE, Mozilla and Chrome.
- Tested the Material Management, Sales and Distribution Modules.
Environment: MS SQL Server 2008/2005, Oracle 11g (SQL, PL/SQL), TOAD, MS Access, Citrix Server, QTP 9.2, XML, CCMS-Customer change management system, Facets, Smart view, Load Runner, REST and SOAP web services, Win Runner, Agile, Silkcenter defect tool.
Confidential - Deerfield, IL
Software Quality Assurance QA
Responsibilities:
- Reviewed and Analyzed the System Requirement Specs and understand the control flow of the whole system.
- Follow the Agile methodology due to the continuous change of requirements.
- Performed Ad-hoc/Exploratory testing prior to automate the testing on the application.
- Developed re-useable code to share functionality with different tests, thereby providing easy to maintain.
- Configure, maintain and control all test tools including Quality Center, Quick Test Professional.
- Designed & implemented all QA test strategy plans manually and automated test solutions for client/server and Web applications with Quick Test Pro (QTP).
- Administration and Automation framework implantation in Quick Test Pro (QTP).
- Excellent Descriptive Programming Knowledge in VB Script for Quick Test Pro (QTP) writing the functions from scratch.
- Develop all required test plans for each release of the software product.
- Performed Business Processes Testing (BPT) for typical Functionality.
- Review and approve test cases written by other QC staff members prior to execution.
- Ensure thorough and documented traceability from test cases to design / requirements
- Wrote, presented/distributed and maintain testing documentationincluding release notes, release forms and other necessary testing reports.
- Execute test plans against new software development including functional testing, regression for the continuous change of price and discounts for different states and performance testing activities.
- Involved in database testing in writing the queries in SQL server in SQL Enterprise Manger.
- Developed and executed SQL queries to verify the data Integrity.
- Interacted with Database Developers during testing, isolated at different levels of Database Testing.
- Coordinate all quality control defect management and root cause analysis activities.
- Work with Professional Services to identify defects in products in the pre-production or production environment and posted in the team foundation server(TFS).
- Collected phantom data scans from CT and MR scanners on location.
- Developed and implemented a Device Certification program.
- When identified defects make recommendations to prevent future similar defects.
- Assist Quality Control Test Manager in measuring the effectiveness of the testing effort by tracking trends in defects, requirements, test cases and recommending changes to continuously improve the quality control / testing process
- Build and maintain the Quality Control environment(s) of installed on various desktop computers.
- Create the test environment for the all the flavors of windows and Mac operating system.
- Provide expert analysis and acquisition of testing tools for the Quality Control team.
- Effectively communicate test considerations, defects, process initiatives and general status of projects to the Quality Control staff, functional management and executive management.
- Used Quality center to log defects and generate defect reports and graphs.
- Perform the UAT and Implementation testing of the application.
- Actively participated in enhancement meetings focused at making the application more reliable.
- Monitored Quality Center to close the bugs/cases as and when developers fixed the bugs.
Environment: Quality Center 9.0, QTP 8.2, .Net Framework 1.1 ASP.NET,C#.NET, XML, HTML, SQL Server 2005, SSIS, SSRS, SSAS MS Excel, UNIX, Windows XP, Agile, MAC OS and MS office, EMR, ICPLUS
Confidential - Franklin Lakes, NJ
Test Engineer
Responsibilities:
- Performed end-to-end systems testing using structured testing methodologies, issues tracking and quality metrics concepts throughout the Software Development Life Cycle (SDLC) for middleware and web-based applications.
- Developed comprehensive quality assurance documentation including test plan, test scenarios and test scripts.
- Involved in testing PEGA application End to end testing, performing smoke test and publish results.
- Created and verified test scripts for numerous batch processes based on design documents and work with developers
- Assisted clients in the identification of business requirements to ensure that the design met needs and expectations.
- Created and generated system test scripts for different test scenarios covering all aspects of project functionality.
- Worked effectively with business analysts, developers and content department to resolve issues.
- Shared design with clients and worked with Design Architect to ensure changes in design with respect to client inputs.
- Performed Grey box testing (White Box +Black Box testing) and identified different test cases for regression testing.
- Managed device inventory for the Engineering team.
- Conducted designing test automation strategies, created test scenarios, test plans and performed inspection of test scripts.
- Used defect tracking system to execute test plans, track execution against the plan during testing and manage defects from inception to resolution.
- Created test logs and test summary reports using Test Director.
- Verified data stored in the database using SQL queries.
- Preparation of test cases for all the user stories.
- As an Agile team taking responsibility in designing and execution of functional requirements.
- Preparation of Lessons learnt document after each sprint.
- Lead production validation testing for the main application modules.
- Tested and validated business object reports and worked closely with the queries and reporting team to resolve incidents.
- Conducted defect validation and regression testing.
- Gathered business rules and scenarios from end users to ensure that accurate business scenarios were tested.
- Created and executed test cases log, assigned defects and keep track of the defect status.
Environment: Pega, Java,BO, HTML, XML, UML, CGI, Unix, Linux, Weblogic 6.1, 8.0, Apache Servers, BEA Web servers, Oracle 8i&9i, Agile,Interface tools,Test Director 8.0, Rational Clear Quest, IVR (Intervoice/Brite), Oracle TAPI, VXML.
Confidential - Woodland Hills, CA
Senior QA Analyst
Responsibilities:
- Study business requirements for business process and uploading them into Quality Center requirement.Performed smoke testing on new builds of application.
- Analyzed the Functional Requirements, System Design Specifications, and Interface Control Document and interacted with Business Analyst & developers for changes in requirements.
- Managed & scheduled all Manual and Automation scripts from Quality Center using the Test Plan, Test Lab and Defects module.
- Implemented the testing life cycle following SCRUM Methodology.
- Conducted the GUI, Functional, System, Integration, End to End, Performance, Regression, User acceptance (UAT) and Database testing on the web application.
- Use Quality Center for repository, reporting and tracking defects and providing updates.
- Documented the Test Results in Quality Center and worked with developers to resolve the Issues.
- Test Applications cross Browser compatibility in Internet Explorer, Fire Fox, Safari, Opera.
- Perform the UAT and Implementation testing of the application.
- Provided daily status report on the testing progress and other concerned issues.
- Developed SQL Queries to compare UI results and database data.
- Performed manual testing of the application GUI with regard to layout, usability and boundary.
- Performed System testing, functional testing, GUI testing, regression testing and ADHOC testing.
- Involved in developing QA metrics and test reports for defects on daily, weekly and module basis.
- Successfully tested the overall functionality of Rating, Billing and Invoice generation.
- Helped in coordinating and planning for User Acceptance Testing with the client.
- Conducted extensive manual testing on multiple devices and emulators.
- Analyzing and Simulating the issues / bugs reported from the client.
- Performed system integration and regression testing for client environments.
- Responsible for smooth working of the entire Operation and Maintenance of the Billing system at the client end.
- Handling the day-today issues raised by the client, taking care of the dispute resolution with the other operators.
Environment: Test Directory 7.0, Quality Center, Java, J2EE, Oracle 8i, DB2, VB, web inspect Hummingbird,, SQL, Windows XP, Unix, Mainframes, Lotus notes, MS office.
Confidential, Tampa, FL
SQA Analyst
Responsibilities:
- Used defect tracking system to execute test plans, track execution against the plan during testing and manage defects from inception to resolution.
- Experience in working with analysts, developers and testers for complex projects during the full Software Development Life Cycle (SDLC).
- Having strong knowledge of all kind of Re-testing, Ad-hoc, GUI, Localization, Customization, Installation, re-installation, Compatibility, Interoperability, Exploratory, Integration & System testing and support in unit Testing.
- Well domain knowledge in Banking and Financial Device Testing, Electronics Testing and Retail.
- Provide expert analysis and acquisition of testing tools for the Quality Control team.
- Comfortable working solo and in a team environment. Extensive training in software testing theories and procedures.
- High Level Smoke Testing is performed, found defects and resolved those defects by conducting Trouble shoot working sessions.
- Prepared Test Plan for different version of releases.
- Conducted Defect call and addressed issues to all the team thru telephonic call.
Environment: Test Directory 7.0, Quality Center, Java, J2EE, Oracle 8i, DB2, VB, web inspect, SQL, Windows XP, Tandem Mainframes, Unix, Lotus notes, MS office, Cobol, TACL, TAL, LOTUS notes, Same time.
Confidential
Developer
Responsibilities:
- A dynamic IT professional with 5 years of rich experience in the arenas of Software Quality Assurance.
- Requirements Analysis is performed with the help of Design documents
- Involved in preparation of knowledge transition for new team members
- Prepared program specifications based upon the design documents.
- Code Review is performed among the team
- Updating, repairing, modifying and developing existing software and generic applications.
- Unit Test plan prepared for added functionality
- Coding the batch program
- Writing detailed documentation for the operation of the program by users and computer operators
- Attending project status meetings and addressed the issues in the code environment.
Environment: IBM 390 Mainframes, Job Control Language, DB2, VSAM, CICS, Cobol. SPUFI, FILEAID, XP Editor
Confidential
Software Engineer
Responsibilities:
- Participate in weekly meeting with the management team and walkthroughs.
- Analyzing the batch program and resolving the defects.
- Prepared the system design document and given a walkthrough to client team.
- Code review is performed for every enhancement on different releases.
- Coded the application program.
- Combining all elements of the program design and testing it
- Testing sample data-sets to check that output from the program works as intended
- Conducting user acceptance testing to ensure the program can be used easily, quickly and accurately
- Breaking down program specification into its simplest elements and translating this logic into a programming language
Environment: IBM 390 Mainframes, Job Control Language, DB2, VSAM, CICS, Cobol. SPUFI, FILEAID, XP Editor
