Sr. Etl/dwh/ Qa Tester Resume
Rochester, NY
PROFESSIONAL SUMMARY:
- 7+ years of experience in Software Quality Assurance and Testing of Stand Alone, Client Server, Web Based applications, Data Warehousing, BI and ETL Testing.
- Expertise in Business Requirement gathering through JAD sessions, interviews, workshops and walkthroughs, and main concentration in Business Process Flow and Business modeling tools as a Business analyst
- In depth technical knowledge and understanding of Data Warehousing, Data Validations, OLAP, SQL Server, Oracle and ETL.
- Well versed with various types Software Development methodologies - Water fall, Agile, RUP, Iterative and extreme Programming.
- Experience in Software QA and Testing Methodologies, verification and validations in all phases of the SDLC.
- Expert in review and analyze requirements, use cases, technical specifications and database designs.
- Expert in Develop Test Plans, Test Designs, Specifications, Test Cases and Scenarios.
- Experienced in DW projects ETL testing against DW testing with Informatica, Ab Initio and Datastage tools.
- Developed Ab Initio test environment for UAT testing and used all Ab Initio components while testing the graphs and ran the jobs on back ground.
- Experienced in documenting defects, generate defect and test progress graphs with overall test summary.
- Knowledge of and ability to apply a wide range of software test engineering concepts: testing principles (Testing Methodology) and concepts, building a test environment, tracking defects n Quality Center
- Strong technical Knowledge of UNIX Utilities, shell Script to automate process.
- Ability to manage multiple project in testing by managing team, automate process and delivered all task.
- Ability to develop complicated SQL script for Data validation testing by running SQL script, procedures.
- Extensively involved in SIT and UAT by supporting Testing and implement QA Process.
- Extensively Used Quality Center, PVCS Tracker, Rational Clear Quest for Test Case and defect tracking management.
- Experience in scheduling the Informatica, Ab Initio, Datastage jobs using Appworx, Ctrl-M & Autosys.
- Tested the ETL Ab Initio graphs and other ETL Processes (Data Warehouse Testing)
- Extensive experience in writing SQL and PL/SQL scripts to validate the database systems and for backend database testing
- Expert in working with various cross geo teams across the world with various time zones.
- Excellent interpersonal and communication skills with good learning curve in short span of time.
- Ability to work in a Team or individually and very flexible to work in complex environment with tight schedules
TECHNICAL SKILLS:
Operating Systems: Windows XP/ 2000 Professional /98/NT, Unix, MVS
Languages: PL/SQL, Shell Scripting, PERL, Java, SQL
Database: ORACLE, SQL Server, Teradata, Sybase, DB2 and MS Access, OLTP,OLAP
Testing Tools: PVCS, Rational Clear Quest, Test Director, Quality Center
Test Automation: Quick Test Professional, Load Runner
ETL Tools: Ab Initio CO>OP GDE 1.15, Informatica, Datastage, SSIS
BI Tools: Business Objects XIR3, Cognos Series 8.0, Crystal Reports
PROFESSIONAL EXPERIENCE:
Confidential, Rochester, NY
Sr. ETL/DWH/ QA Tester
Responsibilities:
- Reviewed and analyzed Business Requirements and clarified with Business Analyst.
- Written several UNIX scripts for invoking data reconciliation.
- Extensively used ETL methodology for supporting data extraction, transformations and loading processing, in a corporate-wide-ETL Solution using Ab initio.
- Reviewed High Level and Lows level Design docs and clarified design solutions with Developers
- Worked as ETL Tester responsible for the requirements / ETL Analysis, ETL Testing.
- Developed the ETL and BI testing strategy
- Extensively executed SQL queries in order to view successful transactions of data
- TOAD is used to perform manual test in regular basis.
- UNIX and Oracle are using in this project to write Shell Scripts and SQL queries.
- Metadata graphs from legacy source system to target database fields and involved in creating Ab Initio DMLs.
- Wrote SQL queries to validate source data versus data in the data warehouse
- Identified duplicate records in target tables.
- Development of sophisticated interfaces between UNIX and IBM Mainframe systems
- Strong experience as Mainframe Consultant working with MVS, FOCUS, COBOL, DB2, JCL, VSAM, FILE-AID, ENDEVOR, Easytrieve and related utilities on various operating systems like OS/390, AS400, MVS ESA, UNIX, and Windows 2000
- Reported software bugs to the development team using Rational Clear Quest
- Promoted Unix/ETL Ab initio application releases from development to QA and to UAT environments
- Experienced in writing complex SQL queries for extracting data from multiple tables.
- Used TOAD Software for Querying ORACLE. And Used Teradata SQL Assistant for Querying Teradata
- Responsible for different Data mapping activities from Source systems to Teradata
- Involved in all walk throws for test designs, data designs and code reviews.
- Developed Test Plan, Test cases & Test Scenarios for new features.
- Updated existing Regression Test cases for impacted features due to new features.
- Tested the Application in UNIX Environment and collecting the Test data from the Business Team
- Identified the Test Environment for Database Testing.
- Prepared Test status reports for each stage and logged any unresolved issues into Issues log.
- Used T-SQL for Querying the SQL Server database for data validation.
- Writing the test scripts for manual testing.
- Loading the Data from the tables into the OLAP application and further aggregate to higher levels for analysis
- Understand the database development for this project.
- Reviewing the database Test cases and performs the Database Testing when writing the SQL queries.
- Executed the Stored procedure when passing the valid/Invalid Parameters.
- Involved in Data migration and Data distribution testing.
- Involved in developing Unix Korn Shell wrappers to run various Ab Initio Scripts
- Execute the database Test cases according to release.
- Tested reports developed by Business Objects Universe for both Adhoc & Canned Reporting users of Business Objects XI R3
- Testing of Business Objects and Reports which Includes, Database Connectivity, Tested objects in the Universe to ensure the correct mapping of the objects.
- Tested the Universe Structure to ensure that tables are properly uploaded., Tested the aggregate Universe to ensure the query is pulling correct level of Aggregation
- Tested several reports developed using Business Objects.
- Scheduled the ETL jobs and ran jobs using Auto sys and automated the reports
- Analyze the results and log the defects in bug tracking tool
- Retested resolved bugs on each build release
- Communicate with Db Developers and DBA
Environment: HP Quality Center 10.0, PVCS, SQL, PL/SQL, Ab Initio CO>OP 2.15, GDE 1.15, EME, Oracle 10g, Teradata V2R6, Business Objects XIR3, TOAD, XML, XSD, PERL 5.12.1, XML Spy, Flat Files, Excel, Ms PowerPoint, Autosys, UNIX, IBM AIX 6.1, JCL, VSAM, Shell Scripting
Confidential, Santa Clara, CA
ETL Backend Tester
Responsibilities:
- Interacting with Business Analysts and Development teams to understand the business requirements and giving the estimates from testing prospectus
- Test plan preparation, preparing daily status reports and defect reports.
- Involved in prioritizing the requirements according to business needs and putting all the requirements in QC.
- Involved in writing and executing the test cases and involved in Defect reporting and verification.
- Involved in identifying the cause of Defect and reporting the same to developers.
- Worked with all kinds of components with Ab Initio including Dedup, Denormalize, Normalize, Rollup, Scan, Reformat, Redifine, Sort, Joiner, XML Read, XML Write, FBE, Partition Components.
- Validating the data between Oracle Tables and SQL Server Tables by using SQL Statements.
- Testing the data present in fact tables and dimensions tables.
- Involved in Data Validation, Data Conversion and Data Reconciliation Testing.
- Involved in HUT (Hard unit testing), SIT (System Integration Testing) and WIL (Week in Live Testing) Testing.
- Written several UNIX Shell Scripts for cleanup, logging, file manipulation and transferring the files.
- Used Clear Quest for repository, reporting bugs, tracking bugs and updates on resolved bugs
- Tested all the entities like customer records, payment records have been loaded target database according to its own table structure during the migration process.
- Tested database integrity referential integrity and constrains during the database migration testing process
- Attending defect triage meetings.
- Wrote PL/SQL /Complex SQL queries for system testing.
- Performed data quality test to determine whether processed data is correctly extracted, transformed and loaded.
- Tested data warehouse ETL process using SSIS (Integration Service).
- Extensively executed SQL queries in order to view successful transactions of data and for validating data.
- Extensively used ETL Ab initio tool to extract, transform and load the data from Oracle to DB2.
- Tested graphs for extracting, cleansing, transforming, integrating, and loading data using Ab Initio ETL Tool.
- Written complex SQL queries for validating the data against different kinds of reports generated by Business Objects XIR2
- Tested the Business Objects Universe and validated Business Objects Reports using backend testing
- Responsible for reporting and escalating data issues arising from project or daily support.
- Involved in Defect prevention, productivity improvement and knowledge management activities
- Preparing metrics and reports.
- Documenting test procedures, test plans, test cases and test results.
- Wrote complex SQL syntax using case, having, connect by etc
Environment: Oracle 10g, SQL, PL/SQL, Ab Initio CO>OP 2.14, GDE 1.14, SSIS,SQL Server 2008/2005, SQL Navigator 5.0, Business Objects XIR2, Quality Center 9.0, QTP 9.0, DB2 8.x, IBM AIX 5.5, MVS, ISPF, VSAM Files, Flat Files, XML Files, Shell Scripting, PERL, XML, XSD, UNIX, TOAD, WinSQL
Confidential, Buffalo, NY
Data warehouse Tester
Responsibilities:
- Interacting with Business Analysts and Development teams to understand the business requirements and giving the estimates from testing prospective.
- Excellent knowledge on Agile Methodology.
- Test plan preparation, preparing daily status reports and defect reports.
- Transformed the EDI Data into the format understandable to Back End Systems.
- Involved in prioritizing the requirements according to business needs and putting all the requirements in QC.
- Validated the ETL Scripts in the Target Database (Oracle) for creating the cube before migrating it to SQL Server.
- Involved in developing test cases to test Teradata scripts (Bteq, multiload, fastload).Updated the status of the testing to the QA team, and accomplished tasked for the assigned work to the Project Management team regularly
- Extracted data from Oracle and upload to Teradata tables using Teradata utilities FASTLOAD. Extensively written Teradata SQL Queries, creating Tables and Views by following Teradata Best Practices.
- Modified the UNIX scripts for Testing purpose to check the Rollback mechanism, Restatement window logic, wrapper scripts etc.
- Performed data analysis and data profiling using SQL and Ab initio on various sources systems including Oracle and Teradata.
- Designed Connection Models for receiving EDI Documents and Validating for known source.
- Involved in writing and executing the test cases.
- Tested OLAP cubes for all business conditions
- Involved in Defect reporting and verification.
- Involved in identifying the cause of Defect and reporting the same to developers.
- Involved in Data Validation, Data Conversion and Data Reconciliation Testing.
- Involved in testing the Business Objects reports by writing complex SQL queries
- Tested Canned/Ad-hoc reports using Business Objects Reporter functionalities like Cross Tab, Master Detail and Formulas, Slice and Dice, Drill Down, variables, filters, conditions, breaks, sorting, @Functions, Alerts, Cascading Prompts and User Defined Objects.
- Attending defect triage meetings.
- Involved in Defect prevention, productivity improvement and knowledge management activities
- Preparing metrics and reports.
- Documenting test procedures, test plans, test cases and test results.
- Wrote complex SQL syntax using case, having, Group by etc.,
Environment: Ab initio CO>OP Series, EME, SQL Navigator 5.0, Teradata V5R12, SQL Assistance, Business Objects 6.5, Quality Center 9.0, Oracle 10g, UNIX, XML, XSD, XML Spy
Confidential, Virginia beach, Virginia
SQL/ETL/SQL Analyst
Responsibilities:
- Reviewed Client Requirements, Use Cases, and High Level and Low level Design documents for the changes in each release.
- Reviewed Mock Ups, Technical specifications, and Data design documents for data changes.
- Developed Test Plans, and Test cases based on requirements, and technical and design specifications
- Wrote and ran UNIX Scripts for batch jobs.
- Ran UNIX shell scripts to count the records for EDW source to staging tables.
- Ran SQL queries to verify the number of records and validated the referential integrity rules as per the design specifications.
- Developed Test data requirements and data dependencies, and conditions for all test cases.
- Performed Functional, Integration, and Regression testing
- Testing ETL sessions and PL/SQL scripts for multiple feeds and multiple LOBS’.
- Identified Test scenarios for Automation for critical functionality.
- Worked with business team to test the reports developed in OLAP
- Developed Automation test scripts, and run the scripts as part of regression testing.
- Quality Center used for Test Cases development and test execution status tracking.
- Testing the data present in fact tables and dimensions tables.
- Performed Data Validation, Data Conversion and Data Reconciliation Testing.
- Performed HUT (Hard unit testing), SIT (System Integration Testing) and WIL (Week in Live Testing) Testing.
- Defects found tracked and managed in Quality Center and disposition in defect scrub meetings.
- Represented in Project and Defects scrub meetings, and provide status on assigned tasks.
- Testing status reported to QA Manager and project manager.
- Involved in production data validations for each change in all releases
Environment: Ab initio CO>OP series, UNIX SQL Navigator, Oracle Web Cache server, Oracle Application Server, Oracle 10G, SQL, PL/SQL, Oracle Reports Generator, PL/SQL, XML, Teradata V2R5, Quality Center, Windows XP
Confidential
Test Engineer
Responsibilities:
- Reviewing the business requirements document, and technical specifications document.
- Created all requirements in Test Director from Requirements finalized doc.
- Written complex SQL and PL/SQL statements for data validation.
- Developed Test Estimations to develop test cases and execution.
- Test Case status reports and defects reported weekly in Daily Project status meetings.
- Involved in Developing Test Cases, Test conditions and strategy.
- Traceability Matrix developed to map Requirements with Test cases.
- Involved in Unit, GUI, Functional, Integration, System, and Compatibility Testing.
- Performed Regression, and end to end business scenario testing.
- Developed SQL Queries for database validations for insert update, delete of the records
- Quality Center used to maintain test cases and test execution status with and test results.
- Responsible in providing regular test reports to the QA lead and Project Manager.
- Attend project meetings, daily status, and defect scrub meetings, and provide test status.
- Tracked all defects in the Test Director and update status test life cycle and disposition
- Developed Defects, Test Status reports with Charts from Test Director and provide to team
- Production test data created early, for the production test case execution.
Environment: Windows2000/NT, VB, Java, JSP, Java Servlets, Java Script XML, XSLT, Oracle 9i, F-Secure SSH Client, SQL, PL/SQL, Windows 2000, QTP, Test Director