company-logo-image

Quality Assurance Engineer

ashley-avatar-image

AI-generated summary

beta

This job is about ensuring software quality through testing and collaboration with development teams. You might like this job because it involves creating test plans, executing test cases, and improving software functionality.

Undisclosed

Menara MBMR, Kuala Lumpur

Job Description

The QA Engineer plays a vital role in the software development lifecycle by ensuring that software products meet the highest standards of quality and functionality. You will collaborate closely with software developers, product managers, and other stakeholders to establish clear testing objectives, design comprehensive test plans, and execute various testing procedures.


What you’ll do

  • Develop comprehensive test plans that outline the testing strategy, objectives, scope, and required resources.
  • Identify testing scenarios, define test cases, and establish criteria for evaluating software performance.
  • Create detailed test cases based on software specifications, requirements, and user stories.
  • Execute test cases to verify that the software functions as intended, identifying defects, inconsistencies, and areas for improvement.
  • Develop and maintain automated test scripts and frameworks to streamline repetitive testing processes.
  • Automation testing enhances efficiency, increases test coverage, and allows for quick identification of regressions.
  • Identify, document, and prioritize software defects and issues.
  • Collaborate with development teams to communicate bug reports, providing detailed information on defect occurrences and potential solutions.
  • Conduct regression testing to ensure that new code changes do not negatively impact existing functionality.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong analytical skills and attention to detail.
  • Proficiency in testing methodologies, tools and frameworks.
  • Experience with functional, performance and regression testing.
  • Knowledge of automation testing tools (e.g., Playwright, Selenium, JUnit, TestNG, Artillery, Wiremock, Postman).
  • Excellent communication and collaboration skills.


What sets you apart

  • You are interested in building products in an Agile environment: moving quickly, wearing multiple hats, continuously learning.
  • You are highly motivated and have a strong sense of ownership.
  • You dissect complex systems, scrutinize every line of code, and spot discrepancies like a hawk.
  • You are a strong English communicator, for both technical and non-technical topics.
  • You are an active listener and public speaker.

Skills

Playwright (Software Testing)
TestNG
Field Artillery
Wiremock
Junit
Selenium (Software)

Company Benefits

Others

Unlimited snacks and beverage provided!

Health

You will enjoy inpatient, outpatient, optical and dental, health screening, physiotherapy benefits!

Education

You will get the chance to be sponsored for your education and professional membership fees!

Lifestyle

One day off on your birthday! Laptop allowance will be provided for using your own laptop!

Family Focus

Maternity and Paternity up to 100 days and 10 days respectively, Marriage leave benefits is provided too!

Flexibility

Work your way! Enjoy flexible working hours, casual dress code, and a day of WFH each week!


Additional Info

Company Activity

Last active - few hours ago

Career Level

Senior Executive


Company Profile

Involve Asia-logo-image

Involve Asia

  • Open and transparent culture
  • We provide good opportunities for learning and working directly with the founders
  • Flexible Working Hours
  • Free snacks & beverage in office !
  • We provide Dental & Optical benefits (upon confirmation)
  • Laptop allowance 
  • Insurance for inpatient boarding 
  • 3 days marriage leave entitlement 
  • Maternity leave up to 100 days 
  • Paternity leave up to 10 days 
  • Annual leave up to 22 days 
  • Birthday leave on the birthday month (upon confirmation)