Senior Test Automation Engineer (ETL)
-, Gdańsk
emagine Polska
Start date: ASAP
Duration: 10-12 months
Language: English/Full professional
Seniority: Senior
INDUSTRY: Banking
LOCATION: Hybrid (Gdansk)
REMUNERATION: up to 160 pln/h, B2B
Introduction & Summary:The Senior Test Automation Engineer will bring extensive expertise to the Quality Assurance team, particularly in ETL testing and SQL. The ideal candidate will have over 7 years of experience, with at least 5 years focused on test automation within the banking domain. This role requires strong analytical abilities, effective communication skills, and a proactive approach to enhancing data quality controls as the team works within a SAFe framework.
Main Responsibilities:This position entails performing functional and system testing on complex data systems. Key responsibilities include:
Understanding data lineage and transformations for effective test evaluations.
Developing comprehensive test scenarios with adequate coverage.
Conducting manual ETL testing to verify developed functionalities.
Proactively proposing and implementing test automation solutions.
Collaborating with business and IT stakeholders to refine automation requirements.
Selecting appropriate testing methods and libraries.
Reviewing and approving technical solutions from team members.
Key Requirements:
7+ years of experience in Quality Assurance and testing.
5+ years of experience in test automation, specifically in Database, DW & ETL.
Expertise in ETL/Data Warehouse/Data Migration Testing & SQL Joins.
Hands-on experience with the Hadoop Ecosystem (HIVE and HDFS).
Sound knowledge of Slowly Changing Dimensions (SCD).
Experience with Test Automation frameworks, preferably Robot Framework.
Proficient in Python scripting.
Effective communication skills for collaboration with IT and business stakeholders.
Nice to Have:
Familiarity with Git and Jenkins.
Other Details:This role is based in Gdańsk and focuses on the MDP D&I programme within the banking sector, emphasizing continuous collaboration and improvement within a technology-driven environment.