
Deskripsi Pekerjaan
As a QA Engineer, you will play a key role in ensuring the delivery of high-quality software products. In this role, you will:
- Collaborate closely with Product and Engineering teams to understand business processes and application functionalities.
- Design, develop, and maintain automated tests for both api and web applications.
- Execute thorough manual and automated test scenarios.
- Contribute to establishing, improving, and enforcing QA best practices, standards, and processes across the team.
Kualifikasi
Experience & Expertise
- 1–2 years of hands-on experience in both manual and automated testing for API and web applications.
- Strong understanding of QA fundamentals, best practices, and the Software Development Life Cycle (SDLC).
- Ability to identify edge cases, uncover hidden issues, and spot missing requirements through exploratory and structured testing.
- Proficient in documenting and communicating bugs effectively with clear steps to reproduce and impact analysis.
Technical Skills
- Proficient in at least one programming language (e.g., Python, Java, JavaScript).
- Experience with test automation frameworks such as JUnit, TestNG, Pytest, Mocha, Robot Framework, or Jest
- Familiarity with API testing tools like Mocha & Chai.
- Basic understanding of databases and ability to write SQL queries.
Soft Skills
- Strong written and verbal communication skills.
- Capable of drafting test plans, test reports, and clear documentation.
- Detail-oriented, proactive, and a collaborative team player.
- High level of integrity and ownership.
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.