Beranda Job Details
M
Information Technology & Telecommunications 🏢 Full Time ⭐️ Terverifikasi

Senior Software Testing Engineer (QA Automation)

Macquarie Group
Bali, Indonesia
Salary Estimate
Rp 25.000.000 – Rp 40.000.000
Live Update
4 Juli 2026
Deadline
4 Jul 2027

job description

Join Macquarie Group, a global leader in financial services, as a Senior Software Testing Engineer (QA Automation) in the vibrant tech hub of Bali, Indonesia. In this pivotal role, you will be at the forefront of ensuring the quality, reliability, and performance of our cutting-edge financial technology solutions. Macquarie Capital partners with businesses, startups, and governments to drive innovation, growth, and digital transformation—your expertise will be instrumental in delivering seamless, secure, and scalable software that powers our global operations.

As part of our dynamic Technology & Innovation team, you will collaborate with cross-functional teams, including developers, product managers, and business analysts, to design, implement, and execute automated testing frameworks. This role offers the unique opportunity to work in a hybrid environment, combining the flexibility of remote work with the collaborative energy of our Bali office. Whether you're refining test strategies, optimizing CI/CD pipelines, or mentoring junior engineers, you’ll play a key role in shaping the future of fintech in Southeast Asia.

Bali isn’t just a destination—it’s a lifestyle. Enjoy a balanced work-life experience with access to world-class coworking spaces, a thriving expat community, and the natural beauty of the island. Macquarie Group is committed to fostering a diverse and inclusive workplace, offering competitive benefits, professional development opportunities, and a culture that values innovation and collaboration.

If you’re passionate about QA automation, software quality, and fintech innovation, this is your chance to make an impact with a globally recognized leader. Apply now and take the next step in your career with Macquarie Group in Bali!

Responsibility

  • Design, develop, and maintain automated testing frameworks for web, mobile, and API applications using tools like Selenium, Appium, or Cypress.
  • Collaborate with development and product teams to define test strategies, plans, and cases that ensure software quality and performance.
  • Execute functional, regression, integration, and performance tests to identify defects and ensure compliance with business requirements.
  • Optimize CI/CD pipelines by integrating automated tests into the deployment process to enable faster, more reliable releases.
  • Analyze test results, document defects, and work closely with developers to troubleshoot and resolve issues efficiently.
  • Mentor junior QA engineers and promote best practices in testing, automation, and quality assurance across the team.
  • Stay updated with emerging trends in QA automation, fintech, and software development to drive continuous improvement in testing processes.
  • Participate in agile ceremonies (e.g., sprint planning, retrospectives) to align testing efforts with project goals and timelines.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in software testing, with a focus on QA automation for web, mobile, or API applications.
  • Proficiency in automation tools such as Selenium, Appium, Cypress, or Playwright, and scripting languages like Python, Java, or JavaScript.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) and version control systems (e.g., Git).
  • Strong understanding of software testing methodologies, including functional, regression, and performance testing.
  • Familiarity with API testing tools (e.g., Postman, RestAssured) and database testing (SQL).
  • Experience working in agile/Scrum environments and collaborating with cross-functional teams.
  • Excellent problem-solving, analytical, and communication skills, with the ability to work independently and in a team.
  • Prior experience in fintech or financial services is a plus.

Required Skills

QA Automation Selenium Appium Cypress Python Java JavaScript CI/CD Jenkins Git API Testing Postman SQL Agile Scrum Software Testing Fintech

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua