QA Automation Katalon Studio
QA Automation Katalon Studio
Deskripsi Pekerjaan
- Develop and maintain automated testing scripts using various tools and frameworks, primarily Katalon
- Write, debug, and maintain automated test scripts using Katalon Studio's built-in scripting capabilities (Groovy)
- Develop custom keywords and reusable test components to improve script efficiency and maintainability
- Design, implement, and execute automated testing scenarios for various features and functionalities of the software product
- Identify, report, and document bugs and ensure that they are fixed and retested
- Develop and execute automation scripts for performance and resilience testing of applications
- Integrate automated tests into continuous integration/continuous deployment (CI/CD) pipelines
- Enhance and optimize existing automated test scripts
- Generate comprehensive test reports and communicate findings to the project team, highlighting areas of concern and improvement
- Implement test cases for functional, regression, integration, performance, and other types of testing
- Optimize test automation scripts for performance, scalability, and maintainability, identifying opportunities for reuse and modularization
- Continuously monitor technology advancements and best practices in automation testing, and implement new knowledge into our testing workflow
- Maintain and update automated test scripts and frameworks to accommodate changes in software requirements and functionality
Kualifikasi Minimum
- Candidate must possess at least Bachelor's Degree in Computer Science/Information Technology or equivalent
- Experince minimum 1 year in testing
- Previous experience as automation test engineer (Katalon Studio)
- Have understanding about process flow
- Having skill to identify and evaluate rare problems and missing requirements while conducting tests
- Excellent in testing system, database, web application, mobile application and reproduce bugs
- Having knowledge of Application testing methodology, good communication, analytical and software design skills
- Ability to work as a good team player or individually and willing to work under pressure
- Proficiency in programming languages such as C# and Java
- Excellent mathematical and problem-solving skills
- Highly accurate and detail-oriented