Software Quality Assurance Engineer

Location

Philippines (Remote)

Monthly Salary

P53,000+

Job Department

N/A

Job type

FULL TIME

Requirements:

Education:

Associate's or equivalent

Experience:

11-15 years relevant experience

Management:

No Management experience

Scope of Control:

Has control over a team's work

Impact:

Jobs at this level have a direct impact on the performance of a team or department. These jobs typically require strong leadership and interpersonal skills, and the incumbent is responsible for setting direction, motivating team members, and achieving team goals. (Mid-level roles)

Degree of Technical Skills:

- Has extensive knowledge and experience in the area of practice.

- Can identify and solve complex problems with ease.

- Can mentor or train others effectively.

- Is often sought out for their expertise.

Degree of Problem Solving:

- Individuals at this level are able to identify and prevent problems before they occur. They are able to think critically and creatively to identify potential problems and develop solutions.

- Are able to work independently to solve problems.

Task Complexity:

- Tasks are more complex and require some problem-solving skills.

- There is some ambiguity or uncertainty involved in completing the tasks.

- The tasks require more specialized skills and knowledge.

- The tasks can be completed in a reasonable amount of time.

Hardware Required:

- This level of hardware is sufficient for more demanding tasks such as browsing multiple browser tabs, video editing, and graphic design.

- The hardware requirements for this level are higher than the basic level, and a mid-range computer or laptop will be required.

Job Details:

CR Fence & Rail is currently seeking a Software Quality Assurance Engineer to join our team. In this role, you will play a pivotal role in ensuring the quality and reliability of our Laravel web application. You will be responsible for designing and executing test strategies, identifying and documenting defects, and collaborating with developers to resolve issues. 

Key Role Objective/Accountability(& KPIs):

  1. Design and Execute Test Strategies(40%):
    1. Design and develop comprehensive test plans covering all aspects of the Laravel web application, including functional, non-functional, security, and API testing.
    2. Utilize knowledge of the Laravel framework and its functionalities to create effective test scenarios.
    3. Leverage manual and automation testing techniques (e.g., unit testing, integration testing, UI testing) to identify and report defects.
  2. Ensure Quality and Maintainability(30%):
    1. Execute test cases and identify software bugs, defects, and usability issues.
    2. Document identified issues clearly and concisely using bug-tracking systems.
    3. Work collaboratively with the developer to resolve defects and ensure timely fixes.
    4. Participate in code reviews to identify potential issues early in the development lifecycle.
  3. Automate and Improve QA Processes(30%):
    1. Implement automated testing frameworks (e.g., PHPUnit, Laravel Dusk) to improve test coverage and efficiency.
    2. Develop and maintain automated test scripts to reduce manual testing efforts.
    3. Continuously evaluate and improve testing processes to ensure effectiveness and efficiency.

Role Requirements:

  • 3 or more years of experience in software quality assurance (QA) testing.
  • Proven experience with manual and automated testing techniques (e.g., unit testing, integration testing, UI testing).
  • Proficiency in PHP and thorough understanding of the Laravel framework.
  • Experience using Postman or a similar API testing tool.
  • Familiarity with version control systems (e.g., Git).

This position is closed for New Applications.