Job description for QC Automation Engineer at CÔNG TY TRÁCH NHIỆM HỮU HẠN MỘT THÀNH VIÊN VIỆT NAM GS INDUSTRY
About the Role:
The QC Automation role is instrumental in ensuring the highest quality of software applications and IT systems. This position involves designing and executing automated test scripts, identifying and reporting defects, and collaborating with development teams to enhance product quality. The ideal candidate will have a strong technical foundation, coupled with a keen eye for detail and a passion for delivering exceptional software.
Responsibilities:
- Execute comprehensive quality assurance tests on software applications, websites, and IT systems using testing frameworks to automate the testing process, identifying defects, anomalies, and areas for improvement.
- Collaborate with software development teams to develop detailed test plans and test cases based on project requirements and technical specifications.
- Conduct various types of testing, including security testing, to validate the functionality, reliability, and security measures of IT systems.
- Report and track defects and issues using a designated bug-tracking system, working closely with developers to resolve and retest defects.
- Ensure compliance with IT quality standards, industry best practices, and security regulations.
- Collaborate with IT teams to identify areas for process improvement and participate in process enhancement initiatives.
- Perform other tasks as assigned by the Line Manager.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of testing experience.
- Strong understanding of software development methodologies.
- Proficiency in Java and Python.
- Experience in API testing on web and mobile apps, with deep knowledge in security and databases.
- Experience with Selenium and Katalon frameworks.
- Familiarity with CRM, CDP, transaction processing, banking, and ERP systems.
- Strong logical and critical thinking skills.
- Excellent analytical and problem-solving abilities.
- Hard-working, honest, and proactive in work.
- Experience working in a collaborative team environment, including creative reviews and constructive feedback.
- Ability to summarize information clearly and communicate proactively.
- Proficiency in English communication.
