Enable job alerts via email!

Lead Quality Assurance

ZETTABYTE PTE LTD

Sleman

On-site

IDR 200.000.000 - 300.000.000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software development company in Yogyakarta is seeking a Senior QA Engineer to ensure the quality and usability of its products. The role involves designing test plans, leading testing efforts, and collaborating with developers and product owners. The ideal candidate has over 3 years of experience in QA or software testing, excellent analytical skills, and familiarity with testing tools and methodologies.

Qualifications

  • 3+ years of experience in Quality Assurance or Software Testing.
  • Proficient in English, both written and spoken.
  • Solid knowledge of bug life cycle and reporting tools.

Responsibilities

  • Prepare and execute detailed test plans and cases for features.
  • Conduct manual and automated testing for applications.
  • Identify and track bugs and defects for timely resolution.

Skills

QA methodologies
Test design techniques
Communication skills
Analytical thinking
Agile/Scrum workflows

Education

Diploma or Bachelor’s degree in Computer Science or Software Engineering

Tools

Jira
Cypress
Playwright
Selenium
Job description

Company Introduction Zettabyte is a software development company focused on the education sector. We work with our multicultural team from offices in Singapore, Bali, Yogyakarta, Pune, Paris, and Madagascar to create and produce tools that enhance the quality of life for anyone involved in education.

Job Description

As a Senior QA Engineer, you will play a key role in ensuring the quality, stability, and usability of Zettabyte’s products. You will design and execute test plans, lead testing initiatives, support automation efforts, and collaborate closely with developers, product owners, and designers to identify issues early and deliver world-class software solutions.

Requirements

Diploma or Bachelor’s degree in Computer Science, Software Engineering, or a related field

Minimum 3 years of experience in Quality Assurance or Software Testing

Proficient in English, both written and spoken

Strong understanding of QA methodologies, test design techniques, and test documentation (checklists, test plans, test cases, regression suites)

Solid knowledge of bug life cycle, reporting, and tracking tools (e.g., Jira, Trello, Notion)

Experience with test automation tools such as Cypress, Playwright, JMeter, Selenium, or Jest (a strong plus)

Familiarity with Agile/Scrum workflows and understanding of user stories and story point estimation

Excellent attention to detail and analytical thinking

Strong communication skills and teamwork mindset

Self‑motivated and able to manage testing priorities independently

Responsibilities

Prepare and execute detailed test plans, checklists, and test cases for new features and releases

Conduct manual and automated testing for web and mobile applications

Identify, document, and track bugs and defects, ensuring timely resolution

Perform regression testing to validate fixes and feature stability

Generate clear QA reports and communicate results to developers and product managers

Collaborate with the team to enhance testing coverage and efficiency

Provide feedback on functionality, user experience, and performance

Contribute to process improvement and suggest new testing tools or methodologies

Support the QA Manager in mentoring junior testers and maintaining testing standards

Bonus Points

Experience in performance testing, security testing, or CI/CD testing pipelines

Familiarity with API testing tools (Postman, Swagger, etc.)

Experience with low‑code/no‑code testing platforms or AI-assisted QA tools

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.