Chi tiết công việc Senior QA Engineer tại HRM Labs Indonesia
Senior QA Engineer – Job Requirement
Position Overview
We are seeking an experienced and detail-oriented Senior QA Engineer to lead quality assurance initiatives across our software products. This role is responsible for ensuring the delivery of high-quality, reliable, and scalable solutions through strategic test planning, automation, and collaboration with cross-functional teams.
Key Responsibilities
- Design, develop, and execute comprehensive test strategies and test plans for web and/or mobile applications
- Lead manual and automated testing efforts, ensuring full coverage of functional and non-functional requirements
- Build, maintain, and improve automated test frameworks and scripts
- Collaborate closely with developers, product managers, and DevOps teams to ensure quality throughout the SDLC
- Identify, document, and track bugs using issue tracking tools, ensuring timely resolution
- Perform API testing, integration testing, regression testing, and performance testing
- Review product requirements and technical specifications to provide early feedback on testability and risks
- Mentor and guide junior QA engineers, promoting best practices and continuous improvement
- Drive quality standards, processes, and QA best practices across the team
- Participate in release planning and deployment validation
Requirements & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field
- Minimum 3 years of experience in software quality assurance, with leadership role is an advantage
- Strong experience in test automation tools (e.g., Selenium, Cypress, Playwright, or similar)
- Solid understanding of software testing methodologies, SDLC, and Agile/Scrum practices
- Experience with API testing tools (e.g., Postman, RestAssured)
- Familiarity with CI/CD pipelines and integration of automated tests
- Strong analytical thinking and problem-solving skills
- Experience with performance testing tools (e.g., JMeter) is a plus
- Knowledge of database testing (SQL)
- Excellent communication skills in English (both written and verbal)
Preferred Qualifications
- Experience working in a SaaS environment
- Exposure to cloud platforms (AWS, GCP, or Azure)
- Understanding of security testing principles
- Prior experience leading a QA team or managing QA processes
Key Competencies
- Attention to detail and quality-oriented mindset
- Strong ownership and accountability
- Leadership and mentoring ability
- Effective communication and collaboration skills
- Ability to work in a fast-paced, dynamic environment




