← Todas as vagas

Senior QA Engineer – Automation, Manual

Sobre a vaga

• Own test strategy, test planning, and release sign-off for the platform
• Test mobile media capture and upload under real-world device and network conditions
• Verify task lifecycle, quotas, submissions, review workflows, segmentation, and isolation
• Validate financial, compliance, consent, erasure, and audit flows
• Build and maintain end-to-end and API automation in CI, including load testing
• Support testing of a data-collection platform spanning a worker mobile application, back office, and backend services
• Analyze production issues and validate releases across distributed services

• Senior-level QA experience
• Intermediate language proficiency
• Functional, integration, API, and end-to-end testing experience
• Mobile media capture and upload testing across devices, permissions, unstable networks, resumable uploads, and validation
• Experience testing TTL, expiry, reassignment, quotas, targeting, financial flows, privacy, consent, retention, and erasure
• Understanding of microservices and event-driven architecture, including retries, timeouts, idempotency, duplicate events, and eventual consistency
• REST/gRPC API testing and automation with Postman
• Automated testing with Playwright, Cypress, Appium, or similar frameworks
• Troubleshooting with logs, metrics, traces, databases, message queues, SQL/MySQL, Kafka, Grafana, Kibana, and CloudWatch
• Knowledge of CI/CD, Docker, AWS, distributed-service testing, test strategy, release validation, and production issue analysis
• Willingness or ability to work in the CET time zone
• English check required during the interview process
• Candidate must be located in Poland, another EU country, Armenia, Georgia, or Kazakhstan

• B2B contract with Bonapolia
• Monthly invoicing and payment, usually within 30 days, aligned with the client payment schedule
• Contract written under the candidate's country's law
• Bonapolia handles client-side paperwork, including MSA, NDA, and invoicing
• Potential contract extension beyond the preliminary 3-month duration