Job Search and Career Advice Platform

Enable job alerts via email!

Software Quality Assurance Engineer

Aarorn Technologies Inc

Kuala Lumpur

On-site

MYR 60,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Kuala Lumpur is searching for a Software Quality Assurance Engineer to lead QA processes and manage effective testing strategies. The ideal candidate should possess a Bachelor’s degree in Computer Science and 3-5 years of experience in software quality assurance. Key responsibilities include executing various levels of testing, developing deliverable documents, and closely collaborating with project teams. Familiarity with manual and automated testing tools as well as CI/CD pipelines is essential for this dynamic role.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3-5 years of experience in software quality assurance.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Experience with both manual and automated testing tools.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Excellent analytical and problem-solving skills.
  • Strong attention to detail and ability to work in a fast-paced environment.
  • Good communication and teamwork skills.
  • Experience with Agile/Scrum methodologies.
  • Knowledge of CI/CD pipelines.
  • Familiarity with performance and security testing.

Responsibilities

  • Manage test objectives, policies, strategies, and plans.
  • Lead analysis, design, implementation, and execution of tests.
  • Develop test plan, reports, and summaries.
  • Coordinate bug triage sessions.
  • Monitor defect and bug issues.
  • Schedule and report on test progress and results.
  • Execute all levels of testing using standard tools.
  • Analyze user stories and requirements.
  • Collaborate with project team members.
  • Design automation scripts when needed.
  • Prepare test data and testing documentation.
  • Perform System Integration Tests.
  • Provide guidance during User Acceptance Tests.
  • Consult on fixing security and performance findings.
  • Transfer knowledge on security testing.
  • Retest and verify issues and bugs.

Skills

QA methodologies
Manual testing
Automated testing tools
Java
Python
C#
Analytical skills
Problem-solving skills
Communication
Teamwork

Education

Bachelor’s degree in Computer Science

Tools

Selenium
JIRA
TestRail
Job description
  • ON SITE
  • MALAYSIAN OR MALAYSIA PR HOLDER
Responsibilities
  • Managing the test objectives, organizational test policies, test strategies and test plans.
  • Lead, guide and monitor the analysis, design, implementation and execution of test cases, test procedures and test suites.
  • Develop deliverable documents such as Test plan, Test report, Test Summary Report.
  • Coordinate on the bug triage session.
  • Manage and monitor defect, bug issues using any defect management tools.
  • Schedule the tests for execution and then monitor, measure, control and report on test progress, product quality status and test results.
  • Execute all levels of testing (System, Integration, Regression) functional test and non‑functional test (security, performance) using any standard testing tools.
  • Analyze user stories, use cases and requirements for validity and feasibility.
  • Collaborate closely with other project team members and departments.
  • Design and develop automation scripts when needed.
  • Prepare test data.
  • Produce and deliver testing documentation: test case, test scenario (SIT/UAT/Performance/Security).
  • Perform System Integration Test based on the respective test cases; record any case that does not fulfil criteria and consult the development team for corrective action.
  • Provide guidance to the respective user during the execution of the User Acceptance Test.
  • Consult and follow up the developer on fixing any security and performance findings.
  • Transfer knowledge on the execution of performance and security testing.
  • Retest and verify issues and bug findings.
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3‑5 years of experience in software quality assurance.
  • Strong knowledge of QA methodologies, tools and processes.
  • Experience with both manual and automated testing tools (e.g., Selenium, JIRA, TestRail).
  • Proficiency in programming languages such as Java, Python or C#.
  • Excellent analytical and problem‑solving skills.
  • Strong attention to detail and ability to work in a fast‑paced environment.
  • Good communication and teamwork skills.
  • Experience with Agile/Scrum methodologies.
  • Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
  • Familiarity with performance and security testing.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.