QA Engineer
CKSource
⚲ Remote
10 500 - 16 000 PLN (B2B)
Wymagania
- JavaScript
- Test automation
- Manual tests
- TypeScript
Opis stanowiska
O projekcie: We are the company that stands behind the spectacular success of CKEditor, used by millions of people around the world. At CKSource we produce software components that other developers use to build their applications (WYSIWYG editor, file manager, document converters, etc.). Our flagship product is CKEditor 5 – an open-source, modern TypeScript rich text editor with custom data model and virtual DOM – check our GitHub repository. We are part of Tiugo Technologies, a launchpad for new developer platforms, helping software companies accelerate growth, increase operating efficiency, and scale their business. Tiugo contains a suite of brands that are API-first, market-leading developer platforms focused on content creation and digital collaboration. Tiugo’s current family of brands includes CKEditor, TinyMCE, ButterCMS, and Uploadcare. Together our products have powered millions of software applications and websites. Enabling content and communication in everything from Microsoft to NASA, you might not know our name, but you’ve probably used our software. Your Role: As part of a portfolio of best-in-class developer tools, we are looking for a person who will join our QA team to help us to keep the quality of our products at the highest level. The perfect candidate would have a mix of soft and technical skills and be open-minded, patient, and creative. As a QA team member, you will be responsible for the quality of products within the Cloud Services project and our crucial customer-facing platform - Customer Portal. We guarantee support from our QA Engineers who will introduce you to projects and help you during your onboarding. We know how important the first days in a new job are, so we will make sure that you will have time to learn about our products and how we work 🙂 Wymagania: - 2+ years in QA with hands-on automation experience in JavaScript/TypeScript;- solid practical JavaScript skills - comfortable with async code, working with HTTP clients, and reading & adapting existing code;- hands-on experience writing E2E tests in modern frameworks (Cypress or Playwright);- hands-on experience with API testing - comfortable with tools like Postman/Bruno/Insomnia, reading API documentation (OpenAPI/Swagger), and writing scripted API tests;- working knowledge of Docker and Node.js - you can run a service locally and debug a containerized environment;- solid understanding of how modern web apps work - SPA, REST APIs, HTTP, JWT, WebSockets;- experience in leveraging AI-powered tools (e.g., for test generation, edge case analysis, or task automation) to enhance QA efficiency;- fluent command of Polish and a good working proficiency in English (at least B2+ level);- curiosity and critical thinking - you ask questions, dig into problems, and don't stop at "it works on my machine". Nice to have: - projects portfolio on GitHub;- experience with AWS or other cloud platforms;- familiarity with CI/CD pipelines (GitHub Actions, CircleCI, etc.); Codzienne zadania: - Owning end-to-end testing of complex back-end and cloud services running on AWS, Docker, and (where needed) VM setups; - Designing, writing, and adapting automation scripts for API and environment testing across both SaaS and on-premises deployments; - Validating integrations between CKEditor Cloud Services and depending components like CKEditor 5, Customer Portal; - Running performance, stress, and regression testing on CKEditor ecosystem services; - Partnering with developers to reproduce, triage, and resolve customers' technical and integration issues; - Proactively identifying quality risks in the system and proposing improvements to test coverage, tooling, and CI reliability.