Quality Assurance Engineer Midnight Innovations

Quality Assurance Engineer

  • Industry Other
  • Category Engineering
  • Location Kathmandu, Nepal
  • Expiry date Jun 07, 2026 (7 days left)
Job Description

Company Description

At Midnight Innovations, we specialize in crafting innovative web and mobile applications, AI-integrated digital products, and high-quality UI/UX designs. As a dynamic team of 15 engineers, designers, and innovators, we prioritize user experience to create solutions that go beyond functionality to deliver delight. We are committed to transforming client visions into impactful products, offering end-to-end product development and branding services. With a culture focused on creativity, collaboration, and client success, we aim to make a lasting impact in the tech industry.


Who we're looking for

We need someone who finds bugs for sport, writes test cases before developers ask, and is actively curious about why things break — not just that they do. You've got solid manual testing experience and you're ready to stop doing everything by hand. You want to learn Playwright. You've maybe already poked around with it, or with another automation tool. You're not here to coast.


This is a role for someone at the transition point — proven in manual QA, ready to grow into automation with real support from our engineering team.


What 1–2 years of real QA experience looks like to us

  • You've owned a feature's test coverage end-to-end, not just executed someone else's test cases
  • You've written bug reports that developers could actually reproduce without asking you follow-up questions
  • You've tested APIs in Postman and know what a 422 vs 500 means
  • You've worked in a sprint cycle and understand what "definition of done" means from a QA lens


What you'll do

  • Write and execute test cases for web applications across Chrome, Safari, Firefox, and Edge
  • Perform functional, regression, smoke, and exploratory testing on web and mobile (Flutter on iOS/Android)
  • Own bug reporting in Linear — clear steps, environment details, severity, screenshots or recordings
  • Test REST APIs; catch what the frontend hides
  • Write Playwright tests for web flows — starting with guidance, building toward independence
  • Participate in release reviews and sign off on deployments
  • Help build our QA documentation, test libraries, and checklists as we scale


The honest growth path

In 6 months, you'll be writing and maintaining your own Playwright test suites. In a year, you'll have a say in how we structure our QA process. We're a 15-person team — your work is visible and your ideas get heard.


Stack

  • Manual testing, Playwright (web automation — you'll grow into this)
  • Postman, REST API basics
  • Linear for bug tracking and project management
  • Web (primary), Flutter mobile apps on iOS/Android (secondary)


You're probably NOT the right fit if:

  • You've only done manual testing and have no interest in scripting
  • You need a fully defined process to follow — we're still building ours
  • You're looking for a senior title in 6 months


Bonus points for

  • Any scripting experience — JavaScript, TypeScript, Python, anything
  • Experience with CI/CD pipelines
  • Accessibility testing (WCAG)
  • Having a GitHub profile with anything in it — a personal project, a test suite, anything


Application Process:

If this opportunity aligns with your career goals, please submit:

  • Fill up our application form
  • Your updated resume
  • GitHub profile or portfolio showcasing relevant work if available


Download Our Mobile App