Is there a Zenika in you?
Let’s talk skills and passion first.
You’re a quality advocate who believes that exceptional products are defined not just by features, but by reliability and user experience. You love exploring edge cases, automating where it matters, and influencing engineering teams to build with quality in mind from day one. You’re curious, methodical, and constantly leveling up your craft - and you’re excited to make a real impact.
Your Role as a Zenika Consultant: QA Engineer
You'll be working closely with multidisciplinary teams - developers, product owners, designers, and client stakeholders — to ensure the software delivered is stable, intuitive, and production-ready. You bring a balance of technical expertise, curiosity, and a passion for continuous improvement.
Quality Assurance (QA) Automation Engineer
Key Responsibilities
- Framework Design & Automation: Lead the design, development, and ongoing maintenance of scalable web and API test automation frameworks from scratch.
- Web & UI Automation: Create efficient automation scripts using modern testing tools, with a strong focus on locating elements efficiently and handling dynamic content.
- API Testing: Write, execute, and maintain automated scripts to thoroughly validate RESTful API responses, including status codes, headers, and JSON body payloads.
- CI/CD Integration & Metrics: Integrate automated test suites directly into CI/CD pipelines to achieve continuous testing, optimizing the suite for execution speed and tracking strict test coverage metrics.
- Technical Quality & Standards: Enforce the Page Object Model (POM), write clean/modular code, and apply meaningful assertions to eliminate flaky tests.
- Data Security Compliance: Ensure all test strategies and data management practices respect data privacy rules and security testing protocols for sensitive information.
Technical Competencies
- Programming Languages: High proficiency in Java, Python, or JavaScript.
- Automation Tools: Advanced hands-on experience with Selenium or Playwright.
- Problem Solving: Strong foundation in computer science fundamentals, including sorting algorithms, hash maps, and string manipulation.
- Framework Architecture: Demonstrated expertise utilizing the Page Object Model (POM) and developing clean, maintainable automation codebases.
- API Testing Tools: Proven experience validating RESTful APIs and parsing complex JSON structures programmatically.
What you bring
- 4+ years of hands-on QA experience, with a strong focus on web portal or web application testing.
- Proven experience designing and maintaining automated web UI tests using tools such as Katalon, Selenium, or similar
- Solid understanding of HTML, CSS, browser behaviour, and common web defects.
- Experience balancing manual and automated testing, with the ability to decide what should be automated.
- Familiarity with Agile/Scrum environments and working closely with developers during sprint cycles.
- Experience working with CI/CD pipelines and integrating automated tests into build or deployment flows.
- Strong analytical and problem-solving skills, with attention to detail.
- Good communication and collaboration skills — comfortable working with both technical and non-technical stakeholders.
- Working knowledge of SQL and database testing to validate web application data.
- Exposure to cloud platforms (e.g. AWS or Azure) is a plus.
*Preference for candidates based in Singapore