Quality Assurance Engineer

Information Technology Pasig City, Philippines


Description

Job Summary
As a Quality Assurance (QA) Engineer you will be responsible for ensuring the highest quality standards for our software products that support the development of switching power supplies. This position requires technical knowledge of software testing and a collaborative approach to work closely with development and engineering team.
 
Responsibilities
  • Develop and implement  detailed, well-structured test plans and test cases.
  • Review and validate software requirements and technical specifications.
  • Identify, record, thoroughly document and track issues.
  • Conduct thorough regression testing after issues are resolved.
  • Recommend software improvements to enhance user experience.
Requirements
  • BS degree in Computer Science, Information Technology, Computer Engineering or relevant course
  • 5 years of relevant work experience, or 3 years of experience if with MS degree
  • 3+ years of commercial QA Engineer experience, preferably in complex software projects
  • Ability to multi-task and actively participate in project planning and requirements gathering
  • Experience with agile development methodologies including Scrum
  • Excellent communication skills, both written and verbal
  • Familiarity with testing frameworks such as JUnit
  • Excellent problem-solving skills and the ability to generate and effectively express ideas
  • Attention to detail in documentation
  • Knowledge of SQL
Significant advantages
  • Knowledge in electrical engineering principles
  • Experience with Selenium WebDriver
  • Experience with TestRail
  • Software development experience
  • Knowledge of CI processes using tools like Jenkins
  • Knowledge of Python
  • Experience with performance testing
  • Familiarity with MATLAB