HCL Global System - Farmington Hills, MI
posted about 2 months ago
The Sr. ETL QA Engineer position involves developing and executing complex testing plans and conducting quality assurance reviews across various domains. The role requires gathering and interpreting functional specifications and user requirements, coordinating the Software Testing Life Cycle (STLC), and writing comprehensive data requirements. The engineer will be responsible for developing test plans, cases, and scenarios, as well as reviewing requirements, specifications, and technical design documents to provide constructive feedback. In this role, the engineer will implement QA methodologies and develop a Test-NG framework, planning and executing functional, compatibility, and negative testing. Writing automation test scripts for smoke and regression testing is a key responsibility, along with enhancing and maintaining these scripts according to evolving system requirements. The engineer will also perform code reviews and analyze automation strategies, coordinating system integration testing, user acceptance testing, performance testing, and end-to-end testing of ETL applications and transactions. Logging, reviewing, and analyzing defects is crucial, as is performing analysis to determine necessary changes and providing guidance to the development team. The engineer will conduct retesting and regression testing after defects are resolved, ensuring that all issues are adequately addressed. Documentation of the QA process is essential, and the engineer will also mentor and assist less experienced team members as needed. The position requires proficiency in various tools and technologies, including UNIX, Oracle, Teradata, Business Objects, Data Stage, Informatica, QTP, Quality Center, Selenium, Jira, ALM, CRM, .Net, Java, and related tools.