Deskripsi pekerjaan Senior Automation Quality Engineer Pt First Wap International
GENERAL FUNCTION:
The Senior Automation Test Engineer is responsible for architecting, scaling, and maintaining custom testing frameworks. A critical component of this role is ensuring that the automation architecture seamlessly integrates into the broader development tool chain, specifically driving continuous execution via Jenkins, maintaining test coverage mapping in Kiwi TCMS, and feeding data into Metabase to support comprehensive QA metrics dashboards.
DUTIES AND RESPONSIBILITIES:
- Custom Framework Architecture: Follow, maintain, and expand upon the design of the in-house custom automation framework for web and API platforms.
- Tool chain Integration: Engineer seamless data pipelines between the automation framework and external systems, specifically integrating with Kiwi TCMS for centralized test coverage mapping and test run execution logging.
- Reporting & Metrics: Pipe automated test results and execution data directly into Metabase to ensure real-time visibility on QA metrics dashboards.
- Pipeline Integration: Containerize test executions using Docker and configure complex automated test jobs within Jenkins continuous integration pipelines.
- Suite Optimization: Design efficient Smoke, Sanity, and Regression automated suites to significantly reduce manual testing efforts while maintaining high execution speed.
- Reliability Management: Actively monitor test results, troubleshoot failures, and refactor unstable scripts to maintain high testing confidence and pipeline stability.
MINIMUM JOB REQUIREMENTS:
- Bachelor's Degree in Computer Science, Information Technology, or a related technical field.
- 4+ years of professional experience in Quality Engineering with a proven track record of designing custom automation frameworks and complex tool integrations.
- Proficiency with modern automation tools (e.g., Playwright, Selenium, Appium), Jenkins, Docker, Kiwi TCMS, and business intelligence/reporting tools like Metabase.
KNOWLEDGE AND SKILLS REQUIRED:
- Strong capability in using APIs and webhooks to connect disparate testing and reporting tools (Jenkins to Kiwi TCMS to Metabase).
- Deep understanding of modular test design, custom framework development, and maintainable coding practices.
- Ability to write clean, maintainable, and well-documented test automation code in JavaScript, TypeScript, or similar languages.
