Your mission
Position Overview
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.
Your Main Responsibilities
Test Strategy & Leadership
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.
Your Main 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.
- 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.
- 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.
- 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.