Senior QA Engineer
Marszałkowska 89, Warszawa
Blazity
We’re Blazity - a team of React.js and Next.js experts creating powerful web experiences. We have years-long relationships with many of our clients. As trusted development partners, we take full ownership of the projects and continuously optimize apps, stores, websites, and implement new features, or automate workflows.
Client:
Our client is a Chicago-based company that helps major retail and food service brands send text messages and mobile notifications to their customers. As one of the few independent messaging providers in North America with direct connections to major phone carriers, they handle large-scale SMS, MMS, and mobile wallet campaigns for well-known brands.
Project:
We're building an RCS (Rich Communication Services) message creator tool for experienced marketers. The platform will allow users to set up target audiences, configure fallback messages for devices that don't support RCS, and integrate with external APIs. You'll be working in a collaborative team of 9 people total—4 from our side and 5 from the client side, including a UX designer, several developers, and a Product Owner. Technologies used for developing include React, NodeJS, Typescript, AWS.
Role:
We’re looking for an experienced Senior QA Engineer who will play a key role in building our RCS messaging platform with quality at its core. This role combines technical and strategic aspects of quality: from designing and implementing test automation, to shaping test processes, infrastructure, and quality culture within the team.
Our requirements
5+ years of experience in QA, with a proven track record of solving complex quality challenges and testing large, distributed systems.
Strong experience in automated testing (API, backend, and E2E) ideally in event-driven or distributed systems.
Hands-on experience testing serverless systems, especially AWS Lambda–based architectures. You know how to design and automate contract tests to validate API integrations, data consistency, and reliability across distributed components.
Hands-on knowledge of JavaScript and JavaScript-based tools(Vitest, Playwright) for writing test automation and working with our codebase.
Understanding of CI/CD pipelines and Cloud environment (preferably AWS), with awareness of scalability, performance, and reliability principles in modern distributed systems.
A mindset that connects the technical with the organizational side of quality: processes, documentation, and continuous improvement.
Product intuition and the ability to think from the user’s perspective. You should care not only about how things work, but also how they feel, helping the team build solutions that truly improve user experience.
Strong communication skills as you’ll collaborate closely with the development team as well as with C-level stakeholders on the client side. You should feel comfortable discussing both technical details and broader quality strategies.
Excellent self-organization skills and the ability to work independently in a flexible environment. You’ll have a lot of freedom in managing your work, but we expect good time management and accountability. The only fixed time constraints are the daily meetings with the client, which end at 5:00 P.M., and the bi-weekly sprint review, which ends at 6:00 P.M. (Polish time).
Ability to utilize AI tools to work smarter. Use it to speed up research, generate test ideas, and create clear documentation while maintaining critical thinking and full ownership of the results.
Scope of responsibilities
Design and implement the overall test strategy: from functional and automated testing to performance, reliability, and observability.
Build and maintain test automation frameworks for API and end-to-end validation across multiple message channels (RCS, SMS, email).
Define and evolve testing infrastructure: environments, data and test management, monitoring, and CI/CD integration.
Collaborate closely with engineers, product managers, and designers to ensure quality is built into the product and the mindset from the start.
Drive quality improvements within the team: improve test coverage, introduce quality standards, and promote good testing practices.
Support the team by sharing knowledge about quality: mentoring, pairing, and helping others design testable solutions.
Contribute to performance and reliability testing, helping us ensure the platform scales smoothly as we grow.
What we offer
We may not have fruit Thursdays or online meditation sessions, but you might appreciate:
29 paid days off
Health insurance fully covered by us
Sports card fully covered by us
What Makes Us Special?
📈 Our team has a genuine impact on the company’s decisions and direction.
✨ No bureaucracy – we keep things simple and efficient.
🗺️ Remote work from Poland
⏳ Flexible working hours – fit your schedule to your life.
🍕 Fun social events to connect with your teammates.
🤝 We value feedback and foster an open, supportive environment.
Salary ranges
B2B: 115 - 145 PLN/h
Location
100% remote from Poland
Senior QA Engineer
Senior QA Engineer
Marszałkowska 89, Warszawa
Blazity