Senior QA Engineer
2 days ago
pasig, metro manila, Philippines
ConnectOS
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Schedule: Monday to Friday (6:00AM - 3:00PM PHT)
What are we looking for?
- 5 years of experience in Quality Assurance and test automation for web-based applications, including at least 2 years of experience testing WordPress or PHP-based platforms .
- Strong hands-on experience with Playwright or Cypress , using TypeScript or JavaScript , including framework development, page object models, fixture management, test data handling, parallel execution, and resolving unstable or flaky tests.
- Proven experience implementing automated testing within CI/CD pipelines (e.g., GitHub Actions or similar), with automated tests serving as release quality gates.
- Experience with REST API and contract testing using tools such as Playwright API Testing, Postman/Newman, Pact, or equivalent solutions.
- Solid understanding of WordPress architecture, including themes, plugins, block editor functionality, WP-CLI, and testing of WordPress core, PHP, and plugin upgrades.
- Experience testing authenticated user journeys and subscription-based workflows, including cookies, session management, caching behavior, and differences between logged-in and cached user experiences.
- Proficient in using browser developer tools, including network monitoring, console diagnostics, performance analysis, and HAR file investigation.
- Working knowledge of SQL for test data creation, validation, and troubleshooting.
- Strong understanding of Core Web Vitals, accessibility testing practices (e.g., axe-core), and web security fundamentals based on OWASP standards.
- Proficiency with Git, Jira, and Confluence, with the ability to create clear, well-documented defect reports that include reproduction steps, supporting evidence, and environment details.
- Demonstrated ability to support multiple agile squads simultaneously, effectively managing testing priorities and delivery timelines.
Highly Regarded:
- Experience testing advertising technology platforms , including Google Ad Manager, Prebid, ad slot rendering, lazy loading, and refresh mechanisms.
- Familiarity with paywall and subscription platforms , such as Piano or similar solutions.
- Experience with visual regression testing using Playwright screenshots, Percy, or equivalent tools, as well as performance monitoring through Lighthouse CI.
- Understanding of CDN caching strategies , particularly CloudFront, and the ability to validate cache behavior and release deployments.
- Experience conducting cross-browser and real-device testing using platforms such as BrowserStack, with particular focus on iOS Safari.
- Experience testing APIs and services hosted within AWS environments .
Nice to Have:
- Experience working with WP Engine hosting environments.
- Knowledge of performance and load testing using tools such as k6 or JMeter.
- ISTQB Certification or equivalent QA certification.
- Previous experience collaborating with offshore, remote, or geographically distributed teams.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
What will you do?
Leadership & Quality Strategy
- Own and drive the overall quality assurance strategy across multiple product squads, defining risk-based test coverage, automation priorities, manual testing requirements, test data management practices, and release entry and exit criteria.
- Establish and maintain test automation standards in collaboration with other QA Engineers, including framework design, coding practices, naming conventions, page object models, fixture management, and code review processes to ensure consistency across platforms.
- Mentor and support developers in adopting quality-first practices by promoting testable code, encouraging automated test creation, and reviewing test coverage as part of the pull request process.
Collaboration & Stakeholder Engagement
- Actively participate in backlog refinement, sprint planning, and requirement discussions to ensure acceptance criteria are measurable, testable, and aligned with business objectives before development begins.
- Partner with Product, Editorial, and Ad Operations teams to facilitate User Acceptance Testing (UAT), communicate release readiness, and provide visibility into known issues and potential risks.
- Collaborate with external technology partners and vendors, including WP Engine, The Code Company, and Piano, to support environment management, platform upgrades, testing activities, and escalation resolution.
- Provide backup support for fellow QA team members during periods of leave, peak delivery cycles, and major releas