Boost

Software Quality Assurance Engineer

Federal Territory of Kuala Lumpur, MY

18 days ago
Save Job

Summary

Overview :

Focus on automation tests development which includes mobile application, web application, API etc. Ensure the test coverage of automation tests suite and assist in enriching automation setup / framework along with the deliverables with alignment to QA automation roadmap.


Responsibilities :

  • Establish trusted partnerships with cross functional team to deliver great quality products through driving of quality culture
  • Responsible to design and implement automated tests based on the agreed-upon acceptance criteria, area includes Mobile applications, Web applications and Web Services
  • Responsible to setup the execution of automated tests as needed, via Continuous Integration (CI) tools
  • Responsible to review the daily results of automated tests and take appropriate action (e.g. file defects, update test scripts/data/configuration and etc)
  • Responsible to ensure that any areas not covered by automated tests are validated via alternate mechanisms
  • Share automation framework / testing knowledge within QA team as well as other counterpart teams to enable them to be able to automate tests using automation framework
  • Consistently feedback for making continuous improvement for products quality and process Passion in helping the team to ship great quality products.


Requirements :

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in test automation and software quality assurance.
  • Proficiency in automation tools such as Selenium, Cypress, Playwright, or Appium.
  • Hands-on experience with programming languages (Python, Java, JavaScript, or C#).
  • Hands-on experience in automation for Mobile applications, Web applications and APIs.
  • Experience with modern version control system such as Git, Bitbuckets or equivalent
  • Experience with leveraging Continuous Integration (CI) tools such as Jenkins to setup automation tests for schedule or on demand execution
  • Strong passion in Software Quality
  • Strong understanding in QA methodologies, tools and processes
  • Ability to function independently and as part of a team focused on specific deliverables and objectives
  • Excellent critical thinking skills
  • Excellent organizational and analytical skills
  • Excellent communication skills
  • Good awareness on business, QA and technology domain


Nice to have:

  • Hands-on experience in automation for load testing & performance testing will be added as advantages
  • Experience with relational database, MySQL and comfortable with NoSQL MongoDB/ DocumentDB database
  • Experience with performance testing (JMeter, Gatling, or similar).
  • ISTQB or other relevant certifications.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: