QA Engineer
⚲ Warszawa
11 000 - 16 000 PLN netto (B2B)
Wymagania
- API Testing
- Git
- Playwright
- CI/CD
- Node.js
- Quase
- PostgreSQL
- JavaScript
- Performance testing
Opis stanowiska
About Us
At EPC Network, we’re not just a digital marketing company; we’re a platform for career transformation and personal growth. Our people-first approach shapes our corporate culture, fostering a team of passionate, smart, and energetic individuals who strive to grow professionally in an international, fast-paced environment.
Our team of experienced marketers, designers, and developers delivers measurable, business-driving results for our clients, but that’s just the beginning. Behind the scenes, we are actively developing next-generation automation platforms and SaaS products capable of processing tens of millions of real-time events every day.
Our technology stack is modern, scalable, and future-proof: React.js, Next.js, Node.js, Elixir, Golang, Kubernetes, CI/CD pipelines, PostgreSQL, BigQuery, Clickhouse, AWS, Redis, RabbitMQ, Kafka, and our proprietary, self-hosted GenAI technology.
We tackle highly complex engineering challenges - from external system integrations with strict rate limits to massive asynchronous event pipelines, all in mission-critical environments where performance, scalability, and reliability are paramount.
Your Role
Currently we’re looking for a QA Engineer who thrives in automation, loves solving “impossible” problems, and ensures that products scale with uncompromising reliability.
What You’ll Do
• Design, develop, and maintain automated test suites using JavaScript/TypeScript and Playwright (UI, API, and end-to-end).
• Build and optimize test cases in QASE, ensuring full coverage across complex event-driven systems.
• Collaborate closely with developers, DevOps, and AI/ML teams to integrate shift-left testing into CI/CD pipelines.
• Implement contract testing for microservices and integrations with external APIs (handling strict rate limits and async flows).
• Contribute to performance, load, and reliability testing (JMeter, k6, or similar), ensuring systems handle tens of millions of daily events.
• Drive observability in testing - integrate with monitoring tools (Grafana, Prometheus, Datadog) to track quality metrics in production.
• Participate in chaos and resilience testing to validate distributed systems under stress and failure conditions.
• Actively shape QA strategy and tooling for our next-generation SaaS and automation platforms.
What We’re Looking For
• 3+ years of experience in software testing (automation-focused).
•
JavaScript / TypeScript - designing and implementing automation frameworks
• Experience in Playwright for end-to-end and API testing.
• Hands-on experience with QASE or similar test management tools.
• Solid knowledge of testing strategies for event-driven and distributed architectures.
• Familiarity with API testing (REST, gRPC, WebSockets).
• Experience with CI/CD pipelines and integrating automated tests into build workflows.
• Knowledge of PostgreSQL and the ability to work with large datasets for validation.
• Experience with performance/load testing tools (JMeter, k6, Locust).
• Excellent teamwork, communication, and problem-solving skills.
• Fluent in English and Polish.
Nice to have
• Experience with SmartLook or a similar tool
• Bonus points for: contract testing (e.g., Pact), chaos testing, or experience testing AI/ML pipelines.
Our Tech Stack
•
Test Automation: JS/TS + Playwright, Jest, Pact, k6
• Test Management: QASE
• Backend: Node.js, NestJS, Golang, Elixir
• Messaging & Queues: RabbitMQ, Redis Streams, Kafka
• Data: PostgreSQL, BigQuery, Clickhouse
• Infrastructure: AWS, Fly.io, Digital Ocean, GitLab
• Front-end: React.js, Next.js
• AI/ML: Proprietary self-hosted GenAI models, integrated ML pipelines
Why Join Us
• 🌍 Global, multicultural team — U.S. and Europe collaboration.
• 💻 Modern tech stack and automation-focused operations.
• 🧭 Full ownership and independence in how you build and optimize.
• 🧘 Flexible hours, remote-friendly setup.
• 🏢 Warsaw office available, relocation support if needed.
• 🚀 Direct access to leadership — quick feedback, fast execution.
Hiring Process
• Intro call.
• Deep-dive interview with our team.
• Offer & onboarding — welcome aboard! 🚀
At EPC Network, we’re not just a digital marketing company; we’re a platform for career transformation and personal growth. Our people-first approach shapes our corporate culture, fostering a team of passionate, smart, and energetic individuals who strive to grow professionally in an international, fast-paced environment.
Our team of experienced marketers, designers, and developers delivers measurable, business-driving results for our clients, but that’s just the beginning. Behind the scenes, we are actively developing next-generation automation platforms and SaaS products capable of processing tens of millions of real-time events every day.
Our technology stack is modern, scalable, and future-proof: React.js, Next.js, Node.js, Elixir, Golang, Kubernetes, CI/CD pipelines, PostgreSQL, BigQuery, Clickhouse, AWS, Redis, RabbitMQ, Kafka, and our proprietary, self-hosted GenAI technology.
We tackle highly complex engineering challenges - from external system integrations with strict rate limits to massive asynchronous event pipelines, all in mission-critical environments where performance, scalability, and reliability are paramount.
Your Role
Currently we’re looking for a QA Engineer who thrives in automation, loves solving “impossible” problems, and ensures that products scale with uncompromising reliability.
What You’ll Do
• Design, develop, and maintain automated test suites using JavaScript/TypeScript and Playwright (UI, API, and end-to-end).
• Build and optimize test cases in QASE, ensuring full coverage across complex event-driven systems.
• Collaborate closely with developers, DevOps, and AI/ML teams to integrate shift-left testing into CI/CD pipelines.
• Implement contract testing for microservices and integrations with external APIs (handling strict rate limits and async flows).
• Contribute to performance, load, and reliability testing (JMeter, k6, or similar), ensuring systems handle tens of millions of daily events.
• Drive observability in testing - integrate with monitoring tools (Grafana, Prometheus, Datadog) to track quality metrics in production.
• Participate in chaos and resilience testing to validate distributed systems under stress and failure conditions.
• Actively shape QA strategy and tooling for our next-generation SaaS and automation platforms.
What We’re Looking For
• 3+ years of experience in software testing (automation-focused).
•
JavaScript / TypeScript - designing and implementing automation frameworks
• Experience in Playwright for end-to-end and API testing.
• Hands-on experience with QASE or similar test management tools.
• Solid knowledge of testing strategies for event-driven and distributed architectures.
• Familiarity with API testing (REST, gRPC, WebSockets).
• Experience with CI/CD pipelines and integrating automated tests into build workflows.
• Knowledge of PostgreSQL and the ability to work with large datasets for validation.
• Experience with performance/load testing tools (JMeter, k6, Locust).
• Excellent teamwork, communication, and problem-solving skills.
• Fluent in English and Polish.
Nice to have
• Experience with SmartLook or a similar tool
• Bonus points for: contract testing (e.g., Pact), chaos testing, or experience testing AI/ML pipelines.
Our Tech Stack
•
Test Automation: JS/TS + Playwright, Jest, Pact, k6
• Test Management: QASE
• Backend: Node.js, NestJS, Golang, Elixir
• Messaging & Queues: RabbitMQ, Redis Streams, Kafka
• Data: PostgreSQL, BigQuery, Clickhouse
• Infrastructure: AWS, Fly.io, Digital Ocean, GitLab
• Front-end: React.js, Next.js
• AI/ML: Proprietary self-hosted GenAI models, integrated ML pipelines
Why Join Us
• 🌍 Global, multicultural team — U.S. and Europe collaboration.
• 💻 Modern tech stack and automation-focused operations.
• 🧭 Full ownership and independence in how you build and optimize.
• 🧘 Flexible hours, remote-friendly setup.
• 🏢 Warsaw office available, relocation support if needed.
• 🚀 Direct access to leadership — quick feedback, fast execution.
Hiring Process
• Intro call.
• Deep-dive interview with our team.
• Offer & onboarding — welcome aboard! 🚀
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.