Deskripsi Pekerjaan
Join Hitachi Digital Payment Solutions as a QA Automation Engineer and play a pivotal role in ensuring the quality and reliability of our cutting-edge payment solutions. In this mid-level position, you will design, develop, and maintain robust automated test scripts for UI, API, and integration testing. Your work will directly contribute to delivering seamless and secure digital payment experiences to millions of users worldwide.
We are looking for a detail-oriented professional with a passion for automation and quality assurance. You will collaborate with cross-functional teams, including developers and product managers, to define test strategies and implement test automation frameworks. The ideal candidate will have experience in both manual and automated testing methodologies and a strong understanding of software development lifecycle (SDLC).
At Hitachi Digital Payment Solutions, we value innovation and continuous improvement. You will have the opportunity to work on challenging projects that impact the future of digital payments. If you are motivated by solving complex problems and dedicated to maintaining high standards of software quality, we encourage you to apply.
Tanggung Jawab
- Design, develop, and execute automated test scripts for UI, API, and integration testing.
- Collaborate with development teams to integrate automated testing into the CI/CD pipeline.
- Identify, document, and track software defects and issues.
- Maintain and enhance existing test automation frameworks.
- Participate in requirement analysis and test planning.
- Create and maintain test data for automated tests.
- Stay updated with industry trends and best practices in test automation.
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related field.
- 2-3 years of experience in software testing and automation.
- Proficiency in automation tools (e.g., Selenium, Cypress, Appium) and scripting languages (e.g., Java, Python, JavaScript).
- Experience with API testing tools (e.g., Postman, RestAssured).
- Knowledge of software development lifecycle and testing methodologies.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.