OxygenAI logo

QA Software Engineer

OxygenAI • Thailand

onsitefull-time
Posted Jan 29, 2026Apply by Jul 28, 2026

Responsibilities

  • Design, build, code, and maintain test suites for applications across multiple interfaces (e.g., web/app UIs, APIs, services, chatbots) and their underlying data.
  • Execute tests and ensure internal quality of all deliverables before they reach clients.
  • Develop an

Full Description

Responsibilities

  • Design, build, code, and maintain test suites for applications across multiple interfaces (e.g., web/app UIs, APIs, services, chatbots) and their underlying data.
  • Execute tests and ensure internal quality of all deliverables before they reach clients.
  • Develop and code scripts, tools, and workflows to speed up testing and data inspection.
  • Work with engineers and product managers to run system-level investigations, identifying issue origins, failure conditions, and impacts.
  • Translate user and business needs into clear, testable acceptance criteria.
  • Propose, design, and develop test strategies, test cases, and validation plans for features in development, ensuring they are testable and have measurable quality criteria.
  • Select and apply appropriate testing methodologies (e.g., regression, exploratory, integration, end-to-end) based on risk and impact.

Qualifications

  • Bachelor’s degree in Computer Engineering or Computer Science.
  • Solid understanding of software testing principles, QA practices, and modern web-application behavior.
  • Proficiency with scripting (e.g., Python, JavaScript) to create suites, small tools, helpers, or data-inspection utilities that support testing.
  • Proficiency in writing clean and efficient code.
  • Detail-oriented and organized; able to infer system structure and edge cases from incomplete requirements.

Experience with one or more of the following: web/mobile/cross-platform development or automated testing frameworks. Comfortable working in a Unix/Linux development environment. Understanding the needs and challenges of working in a startup environment. Familiarity with MongoDB and PostgreSQL (or willingness to learn both). Knowledge in Go (Golang) is a plus. Show more Show less

Test Suites DesignAPI TestingUI TestingScriptingTool DevelopmentSystem InvestigationAcceptance CriteriaTest StrategyValidation PlansRegression TestingExploratory TestingIntegration TestingEnd-to-End TestingPythonJavaScriptLinux Environment

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.