6 jobs available
Business Partnerships Business Development Corporate Strategy CEO Office Custody and Investment Branding & Communications Media Marketing Technology Data and Product IT Security & Infrastructure Accounting, Finance and Legal Procurement People Corporate Affairs & Sustainability Staygold Academic Innovations Operations Development Product Full-Time Internship Contractor Back
Company Bitkub Blockchain Technology Team Development Employee Type Full-Time Apply Now Own the automated test strategy across our mobile apps (Flutter, iOS & Android), web applications, and APIs. Build and maintain reliable test suites that run in CI on every change - and own the pipelines they run in. Partner with developers and product to shift quality left, cut manual regression effort, and keep releases fast and safe.
Key Responsibilities
- Own and evolve the automation framework across mobile, web, and API layers - shared abstractions, reusable fixtures, test data factories, stable locators
- Build and maintain automated suites for mobile (Patrol, Maestro), web (Playwright or Cypress), and API (REST/GraphQL, incl. negative and contract cases)
- Own the test stages of CI/CD pipelines: parallel execution, quality gates, reporting, and test environment management
- Write component and visual regression tests together with developers; review their test code in PRs
- Drive down flakiness - root-cause and fix unstable tests rather than retrying blindly
- Manage execution targets: real devices and emulators (Firebase Test Lab, BrowserStack) and browser grids
- Define and report quality metrics: automation coverage, flake rate, suite runtime, escaped defects
- Write test plans; run exploratory testing on new features before automating
- Verify release candidates (TestFlight / Play internal testing / web staging) and run release sign-off
- Own the bug lifecycle: reproduce, isolate, report with logs and recordings, verify fixes, track regressions
- Advocate for testability in architecture - test IDs, deterministic state, DI that supports mocking
- Mentor junior QA; raise testability concerns early in grooming and design review
- Use AI coding assistants (Claude Code, Copilot, Cursor) to accelerate test authoring and maintenance - with human review as a non-negotiable gate
Preferred / Nice-to-Have Qualifications
- Flutter/Dart specifically; golden/visual regression testing
- Performance testing (app start time, Core Web Vitals, k6/JMeter)
- Docker and containerized test environments
- Security testing awareness (OWASP Top 10 / MASVS, certificate pinning)
- Fintech or blockchain experience; PDPA awareness
- Test management tooling (TestRail, Xray, Zephyr)
Qualification
- Bachelor's or Master's in Computer Science, Computer Engineering, IT, or related field - or equivalent practical experience
- 3+ years hands-on building and maintaining test automation
- Proven automation experience in at least two of: mobile, web, API - with willingness to cover all three
- Hands-on experience writing test code in at least one of TypeScript, Dart, or Python
- Demonstrated ownership of automation inside CI/CD pipelines - configuring, maintaining, and debugging the jobs, not just writing tests
- Solid test design judgment: risk-based prioritization, and knowing when automation isn't worth the cost
- Strong debugging skills; able to tell app bug from test bug from environment issue
- Git proficiency in a PR-based workflow
- Excellent communication and ability to lead technical discussions To ensure professional integrity and compliance with regulatory requirements, all selected candidates are responsible for providing documentation for a comprehensive background check. Depending on the role, this may include:
- Criminal Record Disclosure
- Credit Bureau Report
- Professional Due Diligence & Employment Verification These checks are conducted after the interview stage and prior to your start date to verify qualifications and suitability for employment. The company shall review all findings fairly and in accordance with applicable laws. Should any information in your report lead to a potential adverse employment decision, the company shall follow the necessary processes before a final determination is made.
Meet the Team
What I love most about working at Bitkub is the opportunity to turn ideas into real impact. Every project challenges me to think bigger, collaborate with talented people, and create solutions that improve the experience of millions of users. Knowing that our work helps shape the future of digital finance while democratizing opportunities for everyone through innovation makes every challenge meaningful and rewarding.
Nattaya Roongrujipaisal Senior Operations Knowledge Management Associate Bitkub is a place where ambitious ideas meet real execution - every day I get to work on meaningful technology that is driving the adoption of digital finance across the region.
Hargobind Singh Chawla Senior Product Director I believe a leader's job isn't to give orders - it's to create an environment where great engineers can do the best work of their careers. Building trading systems at national scale, every decision matters. Challenges like this are rare, and that's exactly why our team grows together, every single day.
Chotipat Phuwongthanarat Senior Engineering Manager Business Development at its core is about people, opportunities, and impact. Every day brings a new challenge, fast-paced, hands-on, and never boring.
What drives me? Being part of something bigger. Working on projects that actually matter, with people who push boundaries and think differently.
If you're looking for routine, this isn't it. But if you want your work to truly matter, Bitkub is the place to be.
Nunthisha Sumetphong Business Development Manager What I love most about working at Bitkub is the opportunity to turn ideas into real impact. Every project challenges me to think bigger, collaborate with talented people, and create solutions that improve the experience of millions of users. Knowing that our work helps shape the future of digital finance while democratizing opportunities for everyone through innovation makes every challenge meaningful and rewarding.
Hargobind Singh Chawla Senior Product Director
About Bitkub
Bitkub is Thailand’s premier regulated cryptocurrency exchange and digital asset platform, operating Thailand’s largest digital asset exchange venue alongside Bitkub Chain, a high-speed EVM-compatible enterprise blockchain.
