Senior QA Engineer (Automation & Manual)

DevelopmentVietnamFlexibleFull-time

Miyagami is hiring a Senior QA Engineer to own quality across our client products, from test strategy to release sign-off. You'll split your time between building automated test suites and hands-on exploratory testing, and you'll use AI tools daily to write, maintain and speed up that work.

You'll work in English with international clients and a cross-functional team of developers, designers and product owners.

What you'll do

  • Define the test strategy for each project: what gets automated, what stays manual, and what blocks a release.

  • Design, build and maintain automated UI, API and regression suites (e.g. Playwright, Cypress, Selenium, Postman/REST Assured).

  • Run manual, exploratory and acceptance testing on web and mobile apps, especially for new features and edge cases automation misses.

  • Integrate tests into CI/CD pipelines (GitHub Actions, GitLab CI or similar) so every merge gets fast feedback.

  • Use AI tools (Claude, ChatGPT, GitHub Copilot or AI-native testing tools) to generate test cases, write and refactor test code, analyse failures and draft bug reports.

  • Write clear bug reports and test documentation in English, and explain quality risks to clients and product owners.

  • Review requirements and user stories early to catch gaps before development starts.

What you bring

What we're looking for

  • 5+ years in software QA, with solid experience in both automation and manual testing.

  • Strong coding skills in at least one language used for test automation (JavaScript/TypeScript, Python or Java).

  • Hands-on experience with at least one modern automation framework (Playwright, Cypress, Selenium or Appium) and API testing.

  • Experience setting up or maintaining tests in a CI/CD pipeline.

  • Very good English, spoken and written. You'll join client calls, present test results and write documentation without support.

  • Daily, practical use of AI tools in your QA work, and the judgement to check what they produce. Be ready to show us an example in the interview.\

  • Can generate test cases and automation code with AI, then review and fix the output.

  • Good grasp of testing techniques: boundary values, equivalence partitioning, risk-based testing, regression planning.

  • Experience with Agile/Scrum and tools like Jira, Linear or TestRail.

Nice to have

  • Performance or load testing (k6, JMeter, Gatling).

  • Mobile testing on iOS and Android, including device farms (BrowserStack, Sauce Labs).

  • Experience building AI-assisted QA workflows, such as prompt libraries for test generation or LLM-based triage of flaky tests.

  • Testing AI/LLM features themselves (output quality, guardrails, regression of prompts).

  • Basic security testing knowledge (OWASP Top 10).

  • ISTQB or similar certification.

Skills

Automation TestingManual TestingJavaScriptTypeScriptPythonJavaPlaywrightCypressSeleniumAppiumAPI TestingPostmanREST AssuredCI/CDGitHub ActionsGitLab CIAI ToolsClaudeChatGPTGitHub Copilot

Let's talk

Get a shortlist within three days

You share the roles and the stack in a short form or a thirty-minute call. Within three working days you get named senior engineers to review, each with both scorecards, and you can hire within five.

Reviewed onClutch42 reviews
ISO 27001
Certified

Book thirty minutes with Dale

The calendar is provided by HubSpot, which sets its own cookies. Load it here, or book on HubSpot's page.

Open booking page