Principal Responsibilities: 1. Review requirements and estimate test efforts, 2. Build test strategy, compile test cases and perform end to end testing from ETL to reporting, 3. Perform performance testing, 3. Take ownership on special projects as needed.
Required Qualifications: 1. BS degree in Computer Sciences or related field (or equivalent work experience), 2. 3+ years of testing ETL, BI and reporting in a high volume environment, 3. Strong SQL skills and extensive knowledge of relational databases (Oracle, PostgreSQL), 4. Familiarity with Linux bash shell scripting, 5. Familiarity with data warehousing/ETL concepts and related QA practices, 6. Following test automation best practices including refactoring, data driven testing and modular test development.
Desired Qualifications: 1. Exposure to data mining, statistics and analytical methods, 2. Understanding of distributed system and its QA practices.