Back to search:Senior Software / Sleman

Zettabyte is a software development company focused on the education sector. We work with our multicultural team from offices in Singapore, Bali, Yogyakarta, 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 Manager

, you will lead the Quality Assurance team to ensure that all Zettabyte products meet the highest standards of quality, reliability, and user experience. You will define and implement QA strategies, mentor QA Engineers, and collaborate closely with developers, product managers, and stakeholders to deliver seamless and stable releases.

Requirements

  • Diploma or Bachelor's degree in
    Computer Science

,
Software Engineering

, or a related field
- Minimum
5 years of experience

in Quality Assurance, with at least
2 years in a leadership or managerial role
- Proficient in
English

, both spoken and written
- Proven expertise in
QA methodologies

,
test design techniques

, and
test documentation

(checklists, test plans, test cases, regression suites)
- Strong understanding of
Agile/Scrum methodology

,
user stories

, and
story point estimation
- Deep knowledge of
bug life cycle

and defect reporting
- Familiarity with
automation tools

such as Cypress, Playwright, JMeter, Selenium, or Jest (strong plus)
- Understanding of
HTML, CSS, JavaScript

, and basic scripting for test automation
- Experience using
project management and QA tools

(Jira, Trello, TestRail, Notion, etc.)
- Strong
analytical and problem-solving

skills
- Excellent
communication and leadership

abilities
- Self-motivated, detail-oriented, and passionate about improving product quality

Responsibilities

  • Define and maintain
    QA strategies, processes, and best practices

across projects
- Lead, mentor, and coach the QA team to ensure continuous skill development
- Oversee
test planning, execution, and reporting

for all major product releases
- Establish
automation testing frameworks

and continuously improve testing efficiency
- Ensure a balance between
manual and automated testing coverage
- Monitor and track bug reports, ensuring timely follow-up and closure
- Deliver detailed
QA reports and quality metrics

to management and stakeholders
- Collaborate with product, development, and design teams to ensure quality is built into every phase of the product lifecycle
- Drive initiatives to improve user experience, performance, and reliability
- Stay updated with the
latest QA tools, technologies, and methodologies

, and recommend adoption when beneficial