More jobs:
ETL Automation Engineer
Job in
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-02-22
Listing for:
Tekstrom Inc
Full Time
position Listed on 2026-02-22
Job specializations:
-
Software Development
Software Engineer, DevOps
Job Description & How to Apply Below
Job Description
Title:
ETL Automation Engineer with Java
Location:
Wilmington, DE
Overall Job Purpose
- Responsible for functionally leading technical test teams with hands on experience of ETL and Java.
- Experience in managing testing of ETL/Batch/Big Data Applications in agile environment.
- Experience in understanding of 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 & code unit, component, integration, service/API and system automated testing for all new or enhanced IT systems to a high level of quality, producing appropriate documentation.
- Maintain an expert level awareness of relevant software design techniques, automation tools and processes, development tools and processes, providing leadership in the use of these across the organization area.
- Develop supporting structures for all test automation including mocks, stubs, & test harnesses.
- Design, extend, and optimize 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.
Best qualified candidate must have minimum Seven years (10+ preferred) SDLC experience in ETL and Java on large software systems.
- Experience working in an agile development environment, preferably Scrum.
- Technical Knowledge:
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.
- Has comprehensive understanding of full development lifecycle and is actively involved in all phases.
- Proficient in object oriented design and design patterns.
- Experience in ETL, Data warehouse concepts.
- Experience in Data Stage, Hadoop Ecosystem and Scheduling tool Control‑M.
- Experience with unit testing tools such as JUnit, TestNG.
- Can describe solutions in UML.
- Understand Java, JEE, Java script, 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. - Bachelor’s degree in Computer Science or Engineering.
- Experience with Test Driven Development.
- Experience with Continuous Delivery.
- Experience in one or more test automation tools such as SOAPUI Pro, Selenium, Ranorex, See Test, QTP.
- Experience with Jenkins/Hudson/Nolio/SONAR/Fisheye/Crucible.
- Domain background of Banking / Credit Card industry.
- Experience with TSYS.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×