Job Search and Career Advice Platform

Enable job alerts via email!

Quality Assurance Engineer

Asia Recruit

Selangor

On-site

MYR 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A reputable telecommunications solutions provider is looking for a Quality Assurance (QA) Engineer in Selangor, Malaysia. This role involves developing test plans, executing test cases, and collaborating with stakeholders to ensure top-notch software quality. Candidates should possess a Bachelor's degree in Computer Science or Engineering, hands-on experience with software quality assurance, and proficiency in testing methodologies and tools. If you are detail-oriented and eager to improve software reliability, we encourage you to apply.

Qualifications

  • Proven experience in software quality assurance.
  • Solid understanding of testing methodologies.
  • Ability to work independently and collaboratively.

Responsibilities

  • Develop and execute test plans and test cases.
  • Identify and document software defects.
  • Analyze test results and provide detailed reports.

Skills

Software quality assurance
Analytical skills
Test management tools
Automation testing
API testing
Communication skills

Education

Bachelor's degree in Computer Science or Engineering

Tools

Selenium
Jira
Git
Postman
Job description
Company Profile

Our client is a well-established provider of VOIP telecommunication solutions with over a decade of experience in the industry. They have been at the forefront of IP-based telephony solutions, cloud PBX, Voice QoS, and telephony cards for medium to large-scale enterprises across Southeast Asia. With deep technology expertise and a focus on innovation, they are poised to grow as a reliable provider of the latest IP-based and cloud-integrated communications solutions.

Role Overview

We are looking for a Quality Assurance (QA) Engineer to join our team and ensure the delivery of high-quality software solutions. The ideal candidate will be responsible for developing test plans, executing test cases, identifying defects, and improving overall testing processes. This role requires a detail-oriented individual with strong analytical skills who can collaborate with developers, product managers, and other stakeholders to enhance software reliability and performance.

Responsibilities
  • Develop and execute test plans, test cases, and test scripts.
  • Perform functional, regression, integration, performance, and security testing.
  • Identify, document, and track software defects using bug tracking systems.
  • Analyze test results and provide detailed reports on software quality.
  • Collaborate with developers and other stakeholders to resolve issues.
  • Participate in the design and planning of new features and functionalities.
  • Develop and maintain automated test scripts and frameworks.
  • Contribute to the development and improvement of QA processes and procedures.
  • Work with version control systems (Git) for collaborative development of test assets.
  • Stay up-to-date with the latest QA tools, techniques, and best practices.
  • Perform exploratory testing to uncover defects that might not be covered by test plans.
  • Review user stories and requirements to ensure testability and clarity.
  • Provide feedback on product usability and design.
  • Participate in code reviews and provide feedback on code quality from a testing perspective.
  • Monitor and analyze test results to identify trends and areas for improvement.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience in software quality assurance.
  • Solid understanding of testing methodologies and techniques (black box, white box, grey box).
  • Experience with test management tools (TestRail, Zephyr).
  • Experience with bug tracking systems (Jira, Bugzilla, GitHub Issue Tracking).
  • Experience with automation testing tools and frameworks (Selenium, Cypress, Appium).
  • Knowledge of database testing and SQL.
  • Understanding of API testing (RESTful APIs) using tools like Postman or similar.
  • Familiarity with CI/CD pipelines and how QA fits within them.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and as part of a team.
  • Detail-oriented with a strong focus on quality.
  • Ability to adapt to changing priorities and deadlines.
Preferred Qualifications (Nice to Have)
  • Experience with performance testing tools (JMeter, LoadRunner, Apache Benchmark, etc.).
  • Experience with application security testing tools (ZAP, Burp Suite).
  • Experience with mobile application testing.
  • ISTQB certification.
  • Experience with agile development methodologies.

If you are passionate about software quality and eager to contribute to an innovative and fast-growing company, we’d love to hear from you!

Qualified and interested candidates can proceed by clicking the Apply button or sending your updated resume to ***@asiarecruit.com.my.

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.