We are seeking an experienced Senior QA & Test Engineer with strong development skills and proven expertise in integration testing and interface automation. This role requires a self-directed professional who can independently design, implement, and maintain comprehensive test automation frameworks for complex integration scenarios, particularly focusing on API and interface testing.
Responsibilities
Test Strategy & Leadership
- Lead the design and implementation of comprehensive test strategies for integration and interface testing across our Oracle APEX-based applications.
- Collaborate closely with development, product, and architecture teams to define test requirements and quality gates for integrations.
- Mentor junior QA engineers and contribute to the continuous improvement of testing practices and methodologies.
Integration & Interface Testing
- Design, develop, and maintain robust automated test frameworks for API and interface testing, with a focus on integration scenarios.
- Independently own the end-to-end test automation for all system integrations, including EDI, REST APIs, SOAP services, and third-party interfaces.
- Create and execute comprehensive test plans for integration points, ensuring data integrity, error handling, and system reliability.
- Validate integration workflows, data transformations, and message formats across multiple systems and protocols.
- Troubleshoot and debug integration issues, working closely with development teams to identify root causes and implement fixes.
API Testing & Validation
- Expert-level testing of APIs using Playwright, APIDog, Postman, or custom automation frameworks.
- Design comprehensive API test suites covering functional, performance, security, and reliability aspects.
- Validate request/response schemas, error handling, authentication, authorization, and rate limiting.
- Create automated API test scenarios for regression testing and continuous integration.
Quality Assurance & Reporting
- Design, run, and report on manual and automated test cases across multiple testing levels (unit, integration, system, E2E).
- Document and report test results, issues, and improvement suggestions with clear technical analysis.
- Support User Acceptance Testing (UAT) and assist in customer training when needed, particularly for integration-related features.
- Collaborate in an Agile (Scrum/Kanban) environment to continuously enhance software quality and testing efficiency.
Qualifications
- Bachelor's degree in Computer Engineering, Software Engineering, Electrical/Electronic Engineering, or a related technical field or equivalent practical experience.
- Master's degree is a plus.
- 3+ years of experience in Quality Assurance or Test Engineering, with a proven track record in integration and interface testing.
- Demonstrated experience in software development, with strong proficiency in TypeScript (preferred) or alternative programming languages (Python, JavaScript, Java, or similar).
- Proven expertise in designing and implementing test automation frameworks for integrations and interfaces (must be demonstrable through portfolio, GitHub, or work samples).
- Strong hands-on experience with API testing tools (Playwright, APIDog, Postman, or similar) and API automation frameworks.
- Experience with test automation frameworks such as Playwright, Selenium, Cypress, or comparable tools.
- Solid understanding of integration patterns, API design principles, message formats (JSON, XML, EDI), and protocols (REST, SOAP, HTTP/HTTPS).
- Experience with CI/CD tools (Jenkins, GitHub Actions, or similar) and integrating automated tests into deployment pipelines.
- Proven experience testing EDI systems and formats
- Strong written and verbal communication skills in English.
- Excellent problem-solving, analytical thinking, and structured follow-up capabilities.
- Experience with Oracle APEX or other web-based enterprise application frameworks.
- Knowledge of logistics or transportation processes and related integration scenarios.
- Familiarity with database testing, SQL, and data validation techniques.
- Experience with performance and load testing of APIs and integrations.
- Self-directed and autonomous: Ability to independently own and drive test automation initiatives for integrations.
- Technical depth: Strong development skills with the ability to write production-quality test code and automation frameworks.
- Integration expertise: Deep understanding of system integrations, data flows, and interface testing challenges.
- Problem-solving: Excellent debugging and troubleshooting skills for complex integration scenarios.
- Collaboration: Strong interpersonal skills with the ability to work effectively with cross-functional teams.
- Quality mindset: Passion for quality and continuous improvement in testing practices.
Benefits
- Be part of an epic team that prioritizes your personal and professional growth
- HMO insurance coverage starts from the 1st working day.
- Vacation and sick leave credits (pro-rated) start from the 1st working day.
- Company-issued laptop included to ensure smooth and efficient work experience
- Earn rewards with our Employee Referral Program
- Enjoy flexible working time tha
- t align with the client's core hours
- Flexible work location, several office locations across Metro Manila and work-from-home (WFH)
- Access to free training, certification programs, and fun community/social activities
- Collaborate in an international, multicultural working environment