Senior Quality Assurance Engineer (Hybrid)

Sri LankaSri Lanka·Colombosenior
EngineeringQa Engineer
0 views0 saves0 applied

Quick Summary

Overview

Test Automation & Execution Design, develop and maintain automated test frameworks and test scripts covering UI, back-end and database functionality. Run manual and automated tests across web,

Technical Tools
EngineeringQa Engineer

Test Automation & Execution

  • Design, develop and maintain automated test frameworks and test scripts covering UI, back-end and database functionality.
  • Run manual and automated tests across web, mobile and API platforms.
  • Integrate automation suites into CI/CD pipelines to optimise release quality and delivery timelines.
  • Write scalable, structured and well-documented code for test automation infrastructure.

Requirements & Test Planning

  • Collaborate with engineering and product teams to ensure requirements are testable and clearly understood.
  • Identify gaps in coverage and recommend improvements in automation and test scope.
  • Develop full end-to-end test plans, execution strategies and validation methods.

Defect & Quality Management

  • Perform root cause analysis on failures and verify fixes through regression and validation.
  • Log and maintain clear defect records using tracking tools (e.g., Jira).
  • Monitor reliability metrics and quality indicators, providing actionable insight.

Collaboration & Agile Delivery

  • Participate in Agile ceremonies including planning, stand-ups, retrospectives and grooming sessions.
  • Work closely with product managers, developers and scrum teams to embed quality throughout SDLC.
  • Communicate risks and testing status clearly with stakeholders.

Continuous Improvement

  • Contribute to process optimisation, automation expansion and QA methodology improvements.
  • Research emerging tools and technologies in QA and automation.
  • Participate in code reviews and mentor junior QA team members.

Documentation & Reporting

  • Maintain structured documentation including test scenarios, outcomes, and defect logs.
  • Provide progress reporting to squad and delivery stakeholders.
  • Ensure automation scripts and test assets follow coding and documentation standards.

Requirements

~1 min read
  • Bachelors degree in Computer Science, Engineering or related field (or equivalent experience).
  • 3+ years hands-on automation engineering experience.
  • 3+ years manual QA testing experience.
  • Strong knowledge of QA methodologies, tools, frameworks and testing best practice.
  • Programming skills in JavaScript or Java.
  • Automation experience using Playwright, Cypress, Selenium or WebDriverIO.
  • Experience using Appium for mobile testing.
  • Experience with testing frameworks such as Mocha, JUnit, TestNG or similar.
  • API testing experience using Postman or RestAssured.
  • Experience integrating automation into CI/CD (Jenkins, GitLab CI).
  • Experience with Page Object Model (POM) and data-driven test development.
  • Hands-on experience across UI, API, web technologies and database layers.
  • Knowledge of Agile and Scrum processes.
  • Strong analytical problem-solving skills.
  • Excellent communication and stakeholder collaboration skills.
  • Highly detail-oriented with strong ownership of quality outcomes.

Location & Eligibility

Where is the job
Colombo, Sri Lanka
On-site at the office
Who can apply
LK

Listing Details

First seen
September 25, 2026
Last seen
September 26, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
56%
Scored at
September 26, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

george-bernard-consultingSenior Quality Assurance Engineer (Hybrid)