Job Responsibility
- Review requirements, specifications, and technical design documents.
- Liaise with internal teams, including developers and product managers, to identify and clarify system requirements.
- Work closely with software developers and customer service teams to plan and prepare product releases that meet customer delivery expectations.
- Conduct various types of testing, including manual testing, software compatibility tests, regression tests, and load tests.
- Estimate, prioritize, plan, and coordinate testing activities to ensure thorough evaluation of the software.
- Develop and execute automation scripts using automated test tools to improve test accuracy and reduce test duration.
- Execute test plans and create test reports to describe program evaluation, testing results, and necessary corrections.
- Collect and analyse quality data, metrics, and performance indicators to evaluate, identify, record, document thoroughly, and track bugs.
- Document and report quality findings, deviations, and corrective actions taken, maintaining accurate records, logs, and inspection reports for traceability and accountability.
- Ensure that software performs accurately and reliably according to functional specifications and established standards under normal and abnormal conditions.
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field with a minimum of 1-2 years of relevant work experience in a software QA/QC role.
- Can speak in English.
- Familiarity with Agile/Scrum frameworks and regression testing is a plus.
- Strong knowledge of software QA methodologies, tools, and processes.
- Excellent analytical skills to review requirements, specifications, and technical design documents.
- Experience in both manual and automation testing.
- Hands-on experience with automated testing tools for web-based testing, performance testing, and security penetration testing (e.g., Selenium, JMeter, OWASP) is a plus.
- Ability to manage multiple tasks and projects simultaneously.
- Strong problem-solving skills to identify, record, document, and track bugs.
- Strong interpersonal skills to effectively support and perform manual testing when required.
- Willingness to continuously improve and learn new skills in software testing and quality assurance.
- Annual Leave
- Medical & Dental Reimbursement
- Certificate Training
- EPF
- SOCSO
Vacancy posted 5 days ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Qaqc Engineer. Be the first to apply!