O
OXYGENAI Co., Ltd.
Quality Assurance Engineer
Skills
MongoDBPythonGolangTesting & QAPostgreSQLAnsibleLinuxInventory ManagementJavascript
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
THB 540,000 – THB 636,000 / year
Location:
Bangkok, Thailand
Work mode:
Onsite
Published on:
26 August 2026
What they need
Core Responsibilities
- Design, build, and maintain CI/CD pipelines that run automated tests reliably (unit, integration, API, E2E) with clear reporting and fast feedback.
- Design, build, and maintain test suites for applications across multiple interfaces (e.g., web/app UIs, APIs, services, chatbots) and their underlying data, ensuring they are testable and have measurable quality criteria.
- Own the test execution infrastructure to ensure tests are stable, reproducible, and scalable.
- Integrate quality gates into delivery (PR checks, code coverage thresholds, security/static analysis, smoke tests, canary-style validation for staging).
- Implement Infrastructure-as-Code using Ansible to standardize, version, and automate environment configuration, ensuring consistent QA/staging setups across teams.
- Document and standardize pipeline templates, environment setup, playbooks, and incident response for CI/test infrastructure.
- Improve test pipeline performance and reliability by reducing flaky tests, stabilizing environments, adding retries/back-off strategies where appropriate, and making failures actionable.
- Maintain observability for CI and test environments (logs, metrics, traces where relevant), and create dashboards/alerts for pipeline failures and test health
- Work with engineers and product managers to run system-level investigations, identifying issue origins, failure conditions, and impacts.
- Ensure secrets and credentials are handled securely in pipelines (vaulting, rotation, least privilege, audit trails).
- Collaborate with engineers and product owner to define test strategy requirements at the system level (what must be automated, what must be gated, what’s acceptable risk).
- Translate user and business needs into clear, testable acceptance criteria.
- Select and apply appropriate testing methodologies (e.g., regression, exploratory, integration, end-to-end) based on risk and impact.
Qualifications & Skills
- Bachelor’s degree in Computer Engineering or Computer Science.
- Solid understanding of CI/CD concepts (build/test/deploy stages, artifacts, pipeline-as-code, branching strategies, release workflows), software testing principles, QA practices, and modern web-application behavior.
- 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.
- Proficiency with scripting (e.g., Python, JavaScript) to create suites, small tools, helpers, or data-inspection utilities that support testing is a plus.
- Ansible experience is a plus (playbooks/roles, inventory management, and environment standardization).
Other offers great for you!
These companies are also looking for great profiles
C
Celad
Ingénieur QA et Automatisation
40 000 à 48 000
Permanent contract
Nice, France
Hybrid
Skills
JavaTesting & QAPostman
5 months ago
Quick apply
C
Celad
Ingénieur QA
38000 à 44000
Permanent contract
06410 Biot, France
Hybrid
Skills
QA Engineer
5 months ago
Quick apply
T
Tenth Revolution Group
QA Engineer
Freelance
Ghent, Belgium
Hybrid
Skills
QA Engineer
3 months ago
Quick apply