Test Engineer

Peoplelogy Development Sdn Bhd · WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Job Summary

We are seeking a skilled and detail-oriented Test Engineer to join our tech team. The ideal candidate will be responsible for managing the testing processes of our projects, which primarily involve web applications and mobile technologies. This role requires close collaboration with various team members, including Laravel developers, ReactJS developers, and DevOps specialists, to ensure the delivery of high-quality software products.

Key Responsibilities

  • Develop and execute comprehensive test plans, test cases, and test scripts for web applications built with React and Laravel
  • Design and implement automated testing frameworks and tools appropriate for React frontend and Laravel backend
  • Perform various types of testing, including functional, regression, performance, and security testing
  • Collaborate with developers to understand new features and design appropriate test strategies
  • Work closely with UI/UX designers to ensure the implemented features meet design specifications and usability standards
  • Coordinate with DevOps team to integrate testing into CI/CD pipelines
  • Identify, document, and track bugs and issues using bug tracking tools
  • Verify bug fixes and perform regression testing
  • Conduct database testing to ensure data integrity and performance
  • Participate in code reviews from a testing perspective
  • Analyze test results and provide comprehensive reports to stakeholders
  • Continuously improve testing processes and methodologies
  • Stay updated with the latest testing tools and technologies relevant to React, Laravel, MongoDB and MySQL
  • Mentor junior testers and promote best practices in software testing


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in software testing, particularly with web applications
  • Strong knowledge of software testing methodologies, tools, and processes
  • Experience with testing React-based frontend applications
  • Familiarity with PHP and Laravel framework testing
  • Understanding of relational databases and experience with MySQL testing
  • Experience with both manual and automated testing techniques


Required Skills

  • Proficiency in test automation tools and frameworks (e.g., Selenium, Jest, PHPUnit)
  • Strong knowledge of SQL and database testing techniques
  • Experience with API testing tools (e.g., Postman, SoapUI)
  • Familiarity with version control systems, preferably Git
  • Strong analytical and problem-solving skills
  • Excellent attention to detail
  • Strong communication skills and ability to work in a collaborative team environment
  • Experience with Agile development methodologies


Preferred Skills

  • ISTQB certification or equivalent
  • Experience with performance testing tools (e.g., JMeter, Gatling)
  • Knowledge of continuous integration and continuous deployment (CI/CD) practices
  • Familiarity with cloud platforms (AWS, Google Cloud, or Azure)
  • Understanding of security testing principles
  • Experience with mobile application testing
  • Knowledge of accessibility testing standards and tools


Job Types: Full-time, Permanent

Benefits:

  • Cell phone reimbursement
  • Dental insurance
  • Free parking
  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Professional development
  • Vision insurance


Schedule:

  • Monday to Friday


Supplemental Pay:

  • Yearly bonus