Testing-ETL-Senior
Job description
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.
Division / Portfolio
FINANCE, Governance, Risk & Platforms
Program or Project Forward Program
Line Manager (Success+)
Brief Description of the Program/ Project / Stream (Elevator Pitch) Single View of Policy for Reporting Metrics for Finance team
Role Title Test Engineer
Number of Resources required 2
Flexible Working Arrangements hybrid
Role Level Min Requirements Deliverables / Responsibilities:
- Investigate, research, review, evaluate, and elicit requirements.
- Conduct risks assessment and provide mitigation recommendations.
- Perform functional data or back-end test executions by writing SQL and automation scripts.
- Facilitate and support User Acceptance Test and Production Verification test management.
- Conduct test and defect management, including test reporting.
- Implement suggested quality test framework and submit to the review and audit activities.
Experiences:
- Experience with analysing big data or data warehouse.
- Experience in data migration and ETL (extract, transform and load) process.
- Good to have knowledge and/or experience with Cloud Platforms.
- Experience with automation testing using Data Build Tool.
- Experience in analysing complex SQL.
- Good to have knowledge in analysing DBT, Python and/or other programming languages.
- Experience in using development tools such as Visual Studio Code.
- Good to have knowledge with source control or code management tools such as GitHub.
- Good to have knowledge and/or experience with workflows monitoring such as Apache Airflow.
Attributes:
- Able to recommend improvements to the quality test framework and best practices to promote more effective ways of working.
- Able to participate in design analysis.
- Able to participate in the peer code review and code implementations.
- Able to participate in the operational readiness and release management activities.
Challenges:
- Able to understand complex source systems, data flows and various systems integration.
- Able to manage demand from various stages of software development and software engineering.
EY | Building a better working world
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.
Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.
Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.