About us
Seven Peaks is a world-class technology company specializing in Digital Transformation for companies worldwide, delivering scalable software solutions and experience design, aimed at driving business impact.
We are based in Bangkok, Thailand, with a growing team of more than 180 industry professionals from over 25 different countries currently providing end-to-end Digital Product services - from Product Design, Mobile/Web Development, Cloud Native Solutions, Data and Analytics, IOT Integrated solutions to Quality Assurance and more.
Seven Peaks acquired Morphosis, one of the leading UX/UI design companies in Thailand which is now part of the Seven Peaks group.
For more information please visit https://sevenpeakssoftware.com and https://morphos.is/
About our Quality Assurance Department
We are an experienced and multinational team consisting of talents from every QA aspect including consultancy, performance, automation, and manual testing. We provide QA services to various businesses under self-managed teams or extended individual specialists.
The Role
As a Junior Quality Assurance Engineer, you are responsible for supporting high-quality software releases across the software development lifecycle. You have a good understanding in software testing principles and are eager to develop your expertise across frontend, backend, data, and AI-driven applications.
You actively participate in Shift-Left testing practices, collaborate closely with developers and product teams, and contribute to validating modern systems including APIs, ETL pipelines, and LLM-powered features. You are hands-on in executing test activities while continuously building your technical and AI quality knowledge.
The Responsibilities
Participate in the early development cycle following Shift-Left testing practices and provide structured quality feedback.
Support release validation and assist in monitoring post-release quality (Shift-Right activities).
Execute functional, integration, regression, and basic non-functional testing activities.
Support ETL and data validation testing to ensure data accuracy and transformation correctness.
Write SQL queries for backend and data validation.
Create and execute manual test cases based on requirements and acceptance criteria.
Clearly document defects with detailed reproduction steps and impact analysis.
Assist in maintaining automation scripts (Playwright/WebDriver IO) for web and API testing using Python and/or TypeScript.
Support testing of AI-driven workflows and multi-step system flows.
Use tools such as JIRA, Qase, Postman, and Bitbucket in daily work.
Maintain test documentation including test cases, execution reports, and defect reports.
Continuously improve testing skills, automation capability, and AI testing knowledge.
The Qualifications
Thai nationality, based in Bangkok, Thailand
Fluent in Thai and English
A degree in computer/technology-related discipline or equivalent work experience
Strong understanding of software testing fundamentals
Basic understanding of APIs (REST, JSON, HTTP methods)
Basic knowledge of SQL for data validation
Basic programming knowledge (Python, JavaScript/Typescript, or similar)
Familiarity with version control
Strong analytical thinking and attention to detail
Eagerness to learn AI/LLM quality validation practices
The Benefits
10(15) days annual paid vacation
Flexible working hours
Hybrid Working Policy
Health & Life insurance
Provident Fund
Free Lunch every Wednesday
Learning and Certifications support
Grade A Office in the heart of Bangkok, directly connect with MRT Queen Sirikit Station
International work environment with over 20 different nationalities in the team
Working with a wide and interesting portfolio of clients in SEA and globally
Opportunity to visit events and conferences
Standard perks such as free drinks and snacks in the office, team activities, trips and great parties