Deskripsi Pekerjaan
Join RiDiK, a subsidiary of CLPS (Nasdaq: CLPS), to build cutting-edge automation solutions within the dynamic landscape of banking technology. We are looking for a skilled Automation Developer to drive our quality assurance initiatives and ensure the highest standards of software reliability.
In this role, you will leverage your expertise in Playwright (TypeScript) and Karate (Java) to design and implement robust automated test frameworks. You will collaborate closely with cross-functional teams to analyze requirements, define test strategies, and integrate automated tests into CI/CD pipelines. Your work will directly impact the stability and performance of critical banking applications, allowing us to deliver seamless digital experiences to our clients. If you are passionate about modern testing methodologies and want to solve complex challenges in a global tech environment, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain high-quality automated test scripts using Playwright (TypeScript) and Karate (Java) to ensure software reliability.
- Integrate automated test suites into CI/CD pipelines to facilitate continuous testing and delivery.
- Collaborate with QA engineers and developers to analyze requirements and design robust test scenarios for banking applications.
- Debug and troubleshoot complex automation scripts to identify defects and improve test coverage.
- Optimize test execution time and reduce flakiness in regression testing cycles.
- Perform cross-browser compatibility testing to ensure consistent user experiences across different platforms.
- Document test cases, frameworks, and results to support team knowledge sharing and onboarding.
Kualifikasi
- Strong proficiency in TypeScript and Java programming languages.
- Proven experience in Automation Testing, specifically with Playwright and Karate frameworks.
- Familiarity with modern JavaScript frameworks and tools within the banking technology domain.
- Experience working in a CI/CD environment (e.g., Jenkins, GitLab CI) and using version control (Git).
- Excellent problem-solving skills and a keen eye for detail in identifying edge cases.
- Strong communication skills to effectively interact with stakeholders and technical teams.
- Relevant degree in Computer Science, Information Technology, or a related field.