Mô Tả Công Việc
Nice to Meet You! We are Ascenda
Ascenda provides the rewards infrastructure for leading financial services brands across the world.
Our clients include the world’s largest banks, top-tier card issuers, and fintechs who utilize our rewards infrastructure to power their earn & burn rewards programs. These include American Express, CapitalOne, HSBC, Brex, Virgin Money, SMBC, ICBC, Bradesco, ANZ, HDFC, and Top 10 financial services brands in many other countries.
With a best-in-class technology suite and the world’s broadest rewards content marketplace, we are the engine behind winning premium rewards propositions for financial services all around the globe.
Our clients are spread across continents, and we serve over 1 billion customers globally. No matter where you are in the world, you’ll recognize our footprint! We believe that nothing should stand in the way of companies that strive to drive growth via compelling and effortless reward propositions that their customers love.
Welcome to the future of customer growth. Join us as we shape the future of rewards in financial services!
Join us as a Staff Automation QA Engineer
We are looking for an experienced and highly motivated Staff Automation QA Engineer to help drive the automation testing efforts in our dynamic and innovative team. As a Staff Automation QA Engineer, you will play a critical role in ensuring the delivery of high-quality software products by developing and maintaining robust and scalable automation frameworks. Your expertise in automation testing methodologies, tools, and best practices will be instrumental in identifying opportunities for test automation, continuous improvement, and optimizing our QA processes.
If you are passionate about quality assurance, possess strong leadership skills, and have a proven track record of delivering successful automation solutions, we invite you to join us in shaping the future of our software development lifecycle.
Responsibilities:
- Automation Strategy:
- Develop and execute a comprehensive automation strategy for batch processing and data warehouse operations.
- Lead the design and implementation of automation frameworks, ensuring scalability and maintainability.
- Batch Processing Automation:
- Design and implement automated solutions for batch processing, scheduling, and monitoring.
- Collaborate with cross-functional teams to optimize data workflows and streamline batch processing pipelines.
- Data Warehouse Automation:
- Implement automation solutions for data warehouse operations, including data ingestion, transformation, and extraction processes.
- Optimize data warehouse performance and scalability through automation initiatives.
- Quality Assurance:
- Define and implement automated testing processes to ensure the accuracy and reliability of batch processing and data warehouse outputs.
- Collaborate with QA teams to integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
- Performance Optimization:
- Identify opportunities for performance improvement in batch processing and data warehouse operations.
- Implement automation scripts to monitor and enhance system performance and resource utilization.
- Collaboration and Leadership:
- Lead a team of automation engineers, providing guidance, mentoring, and technical expertise.
- Collaborate with data engineers, data scientists, and other stakeholders to align automation efforts with business goals.
- Documentation:
- Create and maintain comprehensive documentation for automation processes, workflows, and best practices.
- Ensure documentation is up-to-date and accessible to relevant teams.
Yêu Cầu Công Việc
- Proven experience in a lead role focusing on automation in batch processing and data warehouse environments.
- Expertise in scripting and programming languages such as Python, Java, or Scala.
- In-depth knowledge of batch processing frameworks (e.g., Apache NiFi, Apache Airflow) and data warehousing technologies (e.g., Snowflake, Amazon Redshift).
- Experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI).
- Strong understanding of database systems, SQL, and data modeling concepts.
- Excellent leadership, communication, and collaboration skills.
Hình thức
Quyền Lợi
- Competitive salary and benefits
- Travel benefits
- Flexible working environment (we allow for remote working, flexible hours when needed)
- Comfortable working environment (Every new hire gets a brand new Macbook Pro and 2 screens!)
- Diverse and friendly working culture. Members of our team come from over 20 nationalities worldwide!
- 20 annual leave / 14 medical leave