TestingPod | Level up your career in software testing

From Airlines to Banking: Q&A with Chamila

Written by The TestingPod | October 24, 2025

From strict banking compliance to smooth airline bookings. What stays the same, and what shifts completely?

Chamila started as a software developer before discovering that test automation offered more of what he wanted: code and problem-solving. Now, as a senior software engineer leading automation efforts, he's tested across banking, airlines, event systems, and enterprise platforms,  each with different priorities.

One of his biggest challenges was rolling out a unified testing platform to 250 teams that already had their own automation in place, and he shares how he secured buy-in at that scale. 

Here's everything we explored together:

  • How he transitioned from development to leading automation teams
  • Why testing banking systems differs from testing airline bookings
  • His approach to getting 250 teams on board with platform changes
  • Technical and soft skills that matter most for QA professionals
  • How AI helps reduce test flakiness and identifies coverage gaps
  • His go-to tools for UI automation, API testing, and reporting

Let's dive in!

What is your current role? 

I work as a senior software engineer, leading my team and looking after our automation efforts.

A big part of my job is monitoring overnight test runs and making sure progress is on track. I keep stakeholders and the product owner updated, and work with other teams to resolve data or environment issues. I also plan and estimate testing tasks, hand out work to team members, and take care of release documentation.

My daily work includes reviewing test cases, maintaining automation frameworks, adding new tests, and improving stability. I also focus on automating repetitive tasks so the team can save time.

How did you get into software testing?

I started my career as a software developer. Over time, I became more interested in test automation. It gave me the mix of coding and problem-solving I enjoyed, so I decided to focus my career on software testing and automation.

How does your testing approach differ across industries?

The core principles stay the same, but the focus changes with each industry.

In banking, I had to follow strict rules around compliance, security, and documentation. But when I worked on airline booking systems, my main concern was making sure the user journey was smooth and bookings didn't fail.

In event automation, performance was the bigger focus, and for Infor TAAS, usability and a friendly experience were key. Some systems had complete GUIs, while others were service-based, which also shifted the approach to automation. Overall, the testing priorities need to match the risks and requirements of the industry.

What’s the biggest challenge with test automation in global organizations?

Resistance to change.

When we rolled out the Infor TAAS platform, about 250 teams were involved, and many already had their own automation in place. We had to show them why using a common platform made sense. Less time spent managing infrastructure, lower license costs, and simple integration.

We also provided training to make onboarding easy. Over time, these steps helped reduce resistance.

What skills should every QA professional develop?

You need both technical and soft skills. Keep learning about new trends like AI testing tools, build strong communication skills to work well with teams, and join testing communities to share and grow knowledge.

Staying curious and adaptable is key to long-term growth.

How has AI influenced your work?

AI helps generate test cases when we add new features and also supports regression testing by pointing out coverage gaps. On the automation side, it assists with code, helps troubleshoot issues faster, and even cuts down test flakiness. Overall, it saves time and effort, allowing us to focus on higher-value work.

What are your favorite tools and resources?

For UI automation, I use Playwright and Selenium. For APIs, I prefer RestAssured. I rely on Allure for reporting, GitHub for code management, and ChatGPT for documentation and test case ideas. For learning, I go back to official technical guides and documentation.

That's a wrap!

Key Takeaways:

  • Core testing principles remain constant, but focus shifts based on industry risks.
  • Banking demands compliance and security; airlines need smooth user journeys.
  • Getting 250 teams to adopt new platforms requires clear value demonstration and training
  • Technical skills alone aren't enough; communication and community involvement matter.
  • AI saves time on test generation and troubleshooting, freeing up capacity for complex work
  • Staying curious and adaptable drives long-term career growth in QA

Thank you, Chamila, for sharing insights on cross-industry testing and leading platform transformations at scale. You can connect with Chamila Ambahera on LinkedIn to discuss automation strategies and testing leadership.

For more interviews with testers, subscribe to TestingPod and get them delivered to your inbox every Friday.