Senior QA Engineer - SaaS Integrations (API & Event-Driven Systems)
Tech Stack / Keywords
Firma i stanowisko
Our Client has been in the business of providing safety and insurance for the maritime industry for over 160 years and is now the leading provider of security certification and audits. They offer a wide range of digital projects to increase safety and compliance with standards in industrial fields. Our Client's solutions are used in the maritime industry, from raw materials extraction to other areas requiring quality and compliance with norms and standards. We have been working with our Client since 2013, creating and maintaining applications utilized in high-risk areas like rigs, mines, and police units, striving to make the world a safer place. Our Client's commitment to safety, ecology, and quality, rooted in Scandinavian culture, is implemented on a global scale.
Wymagania
Must-have
- Strong experience in testing complex integrations in SaaS or multi-tenant environments
- Experience with API testing (REST)
- Ability to validate data flows across systems
- Hands-on experience with tools or scripting for testing (e.g. Bruno, Postman, PowerShell, Python)
- Experience working with distributed systems or multi-system environments
- Ability to work independently as the primary tester in a team
Nice to have:
- Experience with event-driven architectures (e.g. message queues, Azure Service Bus, CloudEvents)
- Understanding of asynchronous processing and integration patterns
- Experience analyzing logs and telemetry systems
- Exposure to test automation in integration contexts
- Familiarity with Azure DevOps or similar tools
Personal & Professional Skills
- Easy-going, communicative, and collaborative
- Comfortable working across multiple teams and time zones
- Highly analytical with strong problem-solving skills
- Proactive and ownership-driven
- Able to translate complex integration scenarios into clear test cases
Obowiązki
-
Perform end-to-end testing of SaaS integrations, including cross-system workflows
-
Validate data quality:
- correctness and completeness of synchronized data
- consistency with Synergi Life data models
- verification of API payloads (JSON/CSV) and mappings
-
Test event-driven scenarios:
- validate publish/subscribe flows
- simulate failure scenarios (e.g. unavailable subscribers, network issues)
- verify retry mechanisms and absence of duplicates or data loss
- validate logging and monitoring behavior
-
Assess integration reliability and non-functional aspects:
- backward compatibility of integrations
- resilience and robustness of solutions
-
Develop and maintain lightweight automation:
- API-level tests
- smoke and contract tests for key integration flows
-
Analyze logs, telemetry, and system behavior to troubleshoot complex issues
-
Collaborate closely with:
- developers and product manager
- integration consumers and external teams
- stakeholders defining integration requirements
Oferta
- Opportunity to work independently
- International work environment with daily English language use
- Scandinavian organizational culture promoting work-life balance
- Regular meetups within the Jit.QA community
Jit Team
236 aktywnych ofert