Hero Banner Background Image

QA Automation Engineer (Mobile & Web)

2+ years

QAQA
Sri LankaSri Lanka
Full-TimeFull-Time
RemoteRemote
Apply for this Position

Job Description

Role Overview

As a QA Automation Engineer, you will be a key driver of quality within our engineering organization. You will design, develop, and maintain automated testing frameworks that ensure our applications are robust, scalable, and high-performing. Your primary focus will be on mobile automation using Appium and web-based validation using Playwright, helping us achieve seamless end-to-end testing across our entire platform ecosystem.

Key Responsibilities

  • Framework Development: Build and extend scalable automation frameworks for mobile (iOS/Android) and web applications.
  • Test Execution: Design and execute automated test suites for native mobile apps using Appium and modern web applications using Playwright.
  • CI/CD Integration: Integrate automated tests into our deployment pipelines to enable continuous testing and faster release cycles.
  • Performance & Reliability: Identify, document, and track software defects, while also performing root cause analysis for flaky tests.
  • Collaboration: Work closely with Developers, Product Managers, and Platform Engineers to define testing requirements and "Definition of Done."
  • Mentorship: Evangelize testing best practices and assist in improving the overall quality mindset across the development teams.

Technical Qualifications

  • Mobile Expertise: 2+ years of experience in mobile automation using Appium (Java, Python, or JavaScript/TypeScript).
  • Web Expertise: Proven experience building test suites with Playwright (preferred) or Cypress.
  • Programming: Strong proficiency in at least one modern programming language (e.g., TypeScript, JavaScript, or Java).
  • API Testing: Experience testing RESTful APIs and understanding microservices architecture.
  • Cloud & Infrastructure: Familiarity with cloud-based testing platforms (like BrowserStack, Sauce Labs, or AWS Device Farm).
  • Tools: Proficient with Git, Jira/Azure DevOps, and CI/CD tools.