Role Overview
We are seeking a highly skilled QA Tester to design and execute comprehensive test strategies covering backend APIs, database operations, and frontend-backend integration. This role focuses heavily on validating complex migrations from Supabase to Azure environments, ensuring data integrity, security, and system reliability.
Responsibilities
- Design and execute test strategies for backend APIs, database operations, and integration.
- Validate data migration from Supabase to Azure Database for PostgreSQL.
- Test authentication flows via Azure Active Directory B2C, including JWT and session management.
- Perform API testing for services built with Node.js, Azure Functions, and Next.js.
- Validate file workflows using Azure Blob Storage and real-time features via Azure SignalR Service.
- Develop and maintain automated test suites (unit, integration, and E2E).
- Participate in CI/CD pipelines and integrate automated testing into deployment workflows.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong experience in QA/testing for web applications and backend systems.
- Hands-on experience with API testing tools and automation frameworks.
- Experience testing applications built with Node.js and TypeScript.
- Solid understanding of PostgreSQL and database validation.
- Familiarity with cloud platforms, specifically Azure.
Skills
- Node.js
- Azure
- PostgreSQL
- Playwright
- TypeScript