Logo
ZipRecruiter

ETL Automation Engineer

ZipRecruiter, Dallas, Texas, United States, 75215

Save Job

Overview

Job Title: ETL Automation Engineer with Java Location: Wilmington, DE Responsibilities Functionally lead technical test teams with hands on experience of ETL and Java. Experience in managing testing of ETL/Batch/BigData Applications in agile environment. Understand underlying technologies and business processes that impact the test approach. Drive innovation in testability of code, test automation strategy and methodology. Ensure success of continuous integration and quality control through automation. Ensure high-quality solutions through automation. Establish quality assurance standards and best practices for test automation. Review requirements and design specifications with an emphasis towards product testability. Develop test strategies with QA engineers, developers and team members. Design and code unit, component, integration, service/API and system automated testing for new or enhanced IT systems to a high level of quality, producing appropriate documentation. Maintain expert awareness of relevant software design techniques, automation tools and processes, providing leadership in their use across the organization. Develop supporting structures for test automation including mocks, stubs, and test harnesses. Design, extend, and optimize the test automation framework. Automate test data management. Identify, implement, manage and report appropriate metrics. Work with the Quality Assurance organization to ensure established procedures, standards and processes are utilized consistently. Maintain quality standards for own work; detail-oriented. Develop and sustain positive relationships with peers. Provide technical support and coaching to team members regarding automated testing and optimizing testability of code.

Qualifications

minimum Seven years

(10+ ) SDLC experience in ETL and Java on large software systems. Experience working in an agile development environment, preferably Scrum. Can describe the overall function of several components in the technical platform. Demonstrated very strong level of technical expertise both within own area of responsibility and other IT domains. Comprehensive understanding of full development lifecycle and active involvement in all phases. Proficient in object oriented design and design patterns. Experience in ETL, Data warehouse concepts. Experience in DataStage, Hadoop Ecosystem and Scheduling tool Control-M. Experience with unit testing tools such as JUnit, TestNG. Can describe solutions in UML. Understand Java, JEE, Javascript, O/R Mapping, SQL, PL/SQL, UNIX scripting, UML, Eclipse, Frameworks (Struts, Stripes, Spring), CVS/SubVersion, HTML, CSS. Has expert knowledge of multi-threading, SOAP/REST, and MVC. Well versed in RDBMS technology: Oracle, SQL Server. Desired: Bachelors degree in Computer Science or Engineering. Experience with Test Driven Development. Experience with Continuous Delivery. Experience in one or more test automation tools (e.g., SOAPUI Pro, Selenium, Ranorex, SeeTest, QTP). Experience with Jenkins/Hudson/Nolio/SONAR/Fisheye/Crucible. Domain background in Banking / Credit Card industry. Experience with TSYS.

#J-18808-Ljbffr