Quality Engineer (QA) 100% Remote (Philippines, Manila-based)
Location: Manila, Philippines 100% Remote
Employment type: Full-time
Experience level: Mid-level (37 years)
About the Role
We are looking for a Quality Engineer who will own the end-to-end testing of our software solutionsboth functionally and technicallyto ensure they meet business requirements and deliver a high-quality experience to our users.
In this role, you will be responsible for designing test strategies, creating and executing test plans and test cases, validating data, and collaborating closely with developers and product teams. You will test the solution for functionality, performance, reliability/stability, and compatibility with legacy and external systems.
This is a 100% remote role based in Manila, with the opportunity to work with a modern tech stack and Agile/DevOps practices.
What You'll Do
- Execute Quality Assurance (QA) activities to ensure system standards and user requirements are met.
- Create, manage, and execute test plans for end-to-end testing.
- Design, write, and execute test cases and test scenarios based on requirements and user stories.
- Use JIRA, SQL, and other testing tools as part of day-to-day QA activities.
- Develop a strong understanding of the operating environment, business processes, and application functionality.
- Perform mobile testing across different platforms and operating systems.
- Work with test tools commonly used in DevOps environments.
- Author and maintain a Test Suite (test scenarios and test cases) that is traceable to requirements.
- Validate data and reports using SQL and other tools as needed.
- Report QA metrics, test coverage, and testing status to stakeholders.
- Identify, document, and track issues/defects found during testing.
- Collaborate and coordinate with developers and project team members to triage and resolve issues.
- Participate in and occasionally lead team discussions and QA-related meetings.
- Contribute to performance testing activities in collaboration with the broader technical team.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience.
- 37 years of experience in Quality Assurance, Software Testing, or a related field.
- Solid experience writing and executing:
- Test plans
- Test cases and test scenarios
- Hands-on experience with JIRA or similar issue-tracking tools.
- Strong SQL skills for data validation and report verification.
- Proven experience with mobile application testing across multiple platforms/OS.
- Exposure to or experience with test tools in a DevOps environment.
- Experience in Agile and/or DevOps environments.
- Strong analytical, critical-thinking, and problem-solving skills.
- Ability to work independently and as part of a team, and collaborate effectively with technical and non-technical stakeholders.
- Excellent verbal and written communication skills in English.
Desired / Nice-to-Have Skills
- Working knowledge of Quality Testing and Business Process Analysis in an Agile/DevOps context.
- Experience mentoring or guiding junior QA team members.
- Hands-on experience with code-based test automation suites, such as:
- Selenium
- Katalon
- Experience with modern programming/scripting languages such as:
- JavaScript
- C#
- PHP
- Python
- Experience with build and CI/CD automation tools, such as:
- Jenkins
- GitHub Actions
- Familiarity with AWS, Docker, and Swagger (for API testing and documentation).