Overview

Senior Mobile QA Jobs in Colombo, Western Province, Sri Lanka at BCS Technology International Pty Ltd

Title: Senior Mobile QA

Company: BCS Technology International Pty Ltd

Location: Colombo, Western Province, Sri Lanka

About the Role:

We are seeking an experienced Senior Mobile QA to lead the quality assurance function for our enterprise-grade iOS and Android mobile applications used by thousands of customers worldwide.

In this role, you will drive the overall QA strategy, lead a high-performing QA team, and ensure the delivery of secure, reliable, and high-quality mobile applications. You will work closely with Engineering, Product, DevOps, and Business teams while championing automation and continuous quality improvement.

Key Responsibilities:

  • Lead, mentor, and support a team of Mobile QA Engineers.
  • Define and execute the overall mobile testing strategy covering manual, automation, regression, performance, usability, compatibility, and security testing.
  • Design, develop, and maintain scalable mobile automation frameworks using Appium, Espresso, and XCUITest.
  • Collaborate with Product Owners, Business Analysts, Developers, and DevOps teams throughout the Software Development Lifecycle.
  • Review business requirements and translate them into comprehensive test strategies and test plans.
  • Plan, allocate, and monitor QA activities to ensure timely sprint and release delivery.
  • Drive automation initiatives and continuously improve automation coverage across mobile applications.
  • Perform API and backend integration testing using tools such as Postman and RestAssured.
  • Validate application compatibility across multiple devices, operating systems, screen sizes, and cloud testing platforms such as BrowserStack or Sauce Labs.
  • Lead defect triage sessions, perform root cause analysis, and manage defect lifecycle using JIRA.
  • Define QA metrics, dashboards, and release quality reports for stakeholders.
  • Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives.
  • Collaborate with DevOps teams to integrate automated tests into CI/CD pipelines.
  • Identify quality risks early and recommend mitigation strategies to ensure successful project delivery.

Mandatory Requirements

  • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • 8+ years of Software Quality Assurance experience.
  • 3+ years of experience leading Mobile QA teams.
  • Proven experience testing native Android and iOS mobile applications.
  • Strong hands-on experience with Appium.
  • Experience with Espresso and/or XCUITest.
  • Experience building and maintaining mobile automation frameworks.
  • Strong knowledge of manual and automated testing methodologies.
  • Experience with API testing using Postman, RestAssured, or similar tools.
  • Experience with Agile/Scrum development environments.
  • Hands-on experience with JIRA or similar defect management tools.
  • Experience integrating automated tests into CI/CD pipelines.
  • Familiarity with cloud device testing platforms such as BrowserStack or Sauce Labs.
  • Strong leadership, communication, and stakeholder management skills.

Nice to Have:

  • Experience within the Airline, Aviation, or Travel domain.
  • Exposure to performance and security testing.
  • Experience working in enterprise-scale mobile application environments.

Why Join Us?

  • Work on enterprise mobile applications used by customers globally.
  • Lead a talented and collaborative QA team.
  • Drive automation and quality engineering best practices.
  • Work with modern technologies and Agile development teams.
  • Opportunity to influence engineering excellence and quality standards.
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.