Senior Quality Assurance Engineer OmnicomMediaGroup Nepal

Senior Quality Assurance Engineer

  • Industry Other
  • Category Web & Application Development
  • Location Kathmandu, Nepal
  • Expiry date May 03, 2026 (5 days left)
Job Description

About OmnicomMediaGroup Nepal


Our mission is to provide exceptional technology services to OMG agencies.

Established in 2013, Omnicom Media Group Nepal is a software company in Nepal and a subsidiary of OmnicomMediaGroup Australia - ranked top in media agencies in Australia.


We are a team of around 300+ professionals who are involved in design, development, testing and maintenance of software projects developed in latest technologies. Besides that, our people are also involved in Programmatic projects which involves conversion of business.


Our core competency is Software development in the latest stack of technologies, Business Intelligence, Programmatic and Delivering Finance Function tasks.


We strive to go “above and beyond” through our culture of continuous development and improvement and has embedded those into our company values:

  • We are all in this together
  • Lead from the back/everyone is a boss
  • Continuous Improvement & Development
  • Open and Honest Communication is vital
  • Everyone has access to all information


About the role

We are looking for a Senior QA Engineer to lead quality across modern web platforms, with a strong focus on automation, CMS, and headless architectures.

You will play a key role in shaping test strategy, automation frameworks, and quality practices, working across distributed teams to ensure reliable delivery of content-driven websites, eCommerce integrations, and API-based systems.

A key expectation of this role is to bring structure, consistency, and scalability to QA practices across teams and projects.

A Day in the Life

  • Own and drive the end-to-end test strategy across unit, integration, and E2E layers
  • Lead and scale automation practices across frontend, API, and (where applicable) native applications
  • Champion shift-left testing, embedding quality early in design and development phases
  • Identify risks early and proactively solve complex quality challenges
  • Partner with Project, Engineering, and Design team to ensure testability and quality by design
  • Mentor engineers and uplift team-wide QA standards and practices
  • Lead defect triage, prioritisation, and resolution
  • Continuously improve test frameworks, tools, and QA processes
  • Ensure quality across CMS and headless CMS platforms (e.g., Storyblok, Kentico or similar), including content workflows and API-driven delivery

Key Responsibilities

Automation & Quality Engineering

  • Define and drive the automation strategy, including test pyramid and coverage targets
  • Build and maintain scalable automation frameworks (Playwright, or similar)
  • Implement automated coverage across:
  • UI (E2E)
  • APIs (integration)
  • Critical business workflows
  • Integrate automated tests into CI/CD pipelines
  • Ensure automation is reliable, maintainable, and scalable, reducing flaky tests through root cause analysis

CMS & Headless Testing

  • Validate content models, schema, and publishing workflows
  • Test API-driven content delivery and frontend rendering consistency
  • Ensure quality across decoupled frontend-backend architectures
  • Identify and mitigate risks in headless CMS implementations

API & Integration Testing

  • Perform deep validation of REST and/or GraphQL APIs
  • Test integrations across third-party systems (payments, forms, external services)
  • Ensure data consistency across CMS, API, and frontend layers

Quality Strategy & Process Ownership

  • Establish and standardise QA processes, frameworks, and best practices across projects
  • Define and enforce Definition of Done (DoD) and quality gates for releases
  • Drive QA maturity uplift across teams, moving from reactive testing to proactive quality engineering
  • Introduce and maintain test documentation standards (test strategy, test plans, reusable test assets)
  • Ensure consistency across multi-project / agency-style delivery environments

QA Tooling & Ecosystem

  • Own and evolve the QA toolchain, including:
  • Automation frameworks
  • Test management tools
  • CI/CD integrations and reporting
  • Define standards for test structure, traceability, and reporting
  • Evaluate and introduce tools to improve efficiency, visibility, and quality outcomes

Quality Metrics & Reporting

  • Define and track quality KPIs, including:
  • Defect leakage (UAT / Production)
  • Automation coverage
  • Test effectiveness and execution metrics
  • Release quality trends
  • Build and maintain QA dashboards and reporting for stakeholders
  • Provide data-driven go/no-go recommendations for releases

Environment & Test Data Management

  • Define and manage test environment strategy (Dev, Staging, Production alignment)
  • Ensure environments are stable and suitable for automation
  • Establish test data management practices, including:
  • Data creation and refresh
  • Isolation for automation
  • Handling of sensitive data

Cross-Region Delivery Enablement

  • Align QA practices across Nepal and Sydney teams
  • Ensure clear handover processes and communication standards
  • Act as a central point for quality coordination across time zones
  • Support consistent delivery across multiple squads and projects

Performance & Accessibility

  • Validate performance and scalability
  • Ensure WCAG 2.1 AA compliance across platforms

Your Strengths

  • Strong experience in QA leadership, testing strategy, and defect management
  • Proven background in test automation (Playwright, Cypress, Selenium, or similar)
  • Experience across frontend, API, and integration testing
  • Solid understanding of CMS and headless architectures
  • Strong problem-solving and analytical thinking skills
  • Confident working with cross-functional and distributed teams (Nepal + Sydney)
  • Excellent communication and mentoring capability
  • Comfortable in fast-paced, multi-project environments

Must-Have Requirements

  • 5+ years' experience in QA / software testing
  • Strong hands-on experience with test automation frameworks
  • Experience testing API-driven applications
  • Exposure to CMS or headless CMS platforms
  • Experience working in Agile delivery environments
  • Strong communication skills (client/stakeholder interaction)


Nice-to-Have

  • Experience with headless CMS platforms like Storyblok, Kentico or similar
  • eCommerce testing experience (e.g., Shopify or custom checkout flows)
  • Accessibility testing experience (WCAG 2.1 AA)
  • Performance testing tools
  • Experience in agency or multi-client environments
  • Basic scripting


Working Model

  • Nepal-based role
  • Daily collaboration with Sydney team
  • Agile delivery with cross-functional squads


What Success Looks Like

  • High automation coverage across critical flows
  • Reduced production defects and faster release cycles
  • Strong QA culture embedded across engineering teams
  • Reliable, scalable delivery across CMS/headless platforms

Why you'll love us


Through our people philosophy, we believe that happy people with a great work/life balance are able to bring the #WOW factor to work and they're more fun to share an office with.

Join us and surround yourself with like-minded, high achieving individuals and unbeatable career development opportunities.


To know more about us, please visit the link at https://www.omnicommediagroup.com.np/

Our working hours are generally from 7 am till 4 pm, Monday till Friday.


Omnicom Media Group Nepal is an equal opportunity employer. We encourage candidates of diverse background, women and differently abled, to apply”

Download Our Mobile App