Company logo

Software QA Engineer - T

Staff4Me

Full-time

On-site

Cebu City, Philippines

Description

We are seeking a highly motivated Software QA Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of our software products through thorough testing and analysis. This role involves designing and implementing test plans, identifying and documenting defects, and working closely with the development team to improve software quality. The Software QA Engineer will play a crucial role in the software development lifecycle to ensure that our products meet high standards of performance, functionality, and usability.

Key Responsibilities:

  • Design, develop, and execute test plans and test cases for software applications.
  • Identify, document, and track software defects and issues using bug tracking tools.
  • Work closely with the development team to understand software requirements and functionalities.
  • Conduct functional, regression, performance, and security testing.
  • Automate test cases where applicable using testing frameworks and tools.
  • Collaborate with product managers and stakeholders to define acceptance criteria and test scenarios.
  • Participate in code reviews and provide feedback on software quality.
  • Stay up to date with industry best practices, tools, and technologies related to software testing.
  • Assist in creating and maintaining testing documentation and reports.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Software QA Engineer or similar role.
  • Strong understanding of software testing methodologies, tools, and processes.
  • Experience with both manual and automated testing.
  • Familiarity with test automation tools such as Selenium, Cypress, JUnit, or TestNG.
  • Experience working with bug tracking and test management tools like JIRA, TestRail, or similar.
  • Knowledge of programming languages such as Java, Python, or JavaScript is a plus.
  • Familiarity with Agile and Scrum methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.