Apify Technologies logo

QA Engineer for the Application group

Apify Technologies
Full-time
Remote
Czechia
QA Engineer

To support this mission, Apify is looking for a QA Engineer to join our engineering team. In this role, youโ€™ll work closely with developers and product managers to ensure our platform consistently meets the highest quality standards. Youโ€™ll help strengthen our commitment to quality by developing and maintaining automated end-to-end tests using Cypress, with a primary focus on our web applications.

What youโ€™ll be working on:

QA Engineers are an integral part of our full-stack teams, working side by side with engineers and product managers to ensure the delivery of high-quality features that power Apifyโ€™s platform. We believe in collaborative testing as part of the development process, not just as a final gate.

As a QA Engineer, youโ€™ll help shape our testing culture by writing and maintaining end-to-end tests using Cypress, which is our main testing framework. Youโ€™ll be deeply involved in understanding user stories, clarifying requirements, and designing test cases that ensure our web, Console, and other components meet our high-quality standards.

Youโ€™ll work closely with your team to:

  • Collaborate on feature development from the start - ensuring that testability is a priority.

  • Write and maintain Cypress tests that cover critical user journeys and edge cases.

  • Advocate for quality across the stack, helping catch issues early and improving the developer experience.

  • Provide fast feedback during development two-week sprints, enabling multiple deployments per day and rapid iteration without sacrificing reliability.

At Apify, QA is not an afterthought - itโ€™s woven into our engineering culture.

Our tech stack

  • Frontend: React.js, styled-components, Storybook, Cypress

  • Backend: TypeScript/Node.js, Next.js, Express.js, Docusaurus,ย Jest

  • Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, GitHub Actions

  • Monitoring: New Relic, LogDNA, Sentry, PagerDuty

  • Tools: GitHub, ZenHub, Notion, GSuite

  • Process: two-week sprints, code reviews, tests, automating whatever we can, deploying multiple times per day

They say there are no perfect candidates, but you might be the one if you have:

  • A strong technical background or a great professional track record. We are looking for exceptional candidates, regardless of seniority.

  • 2+ years of experience with frontend development, software testing, or automation.

  • Experience with Cypress or other testing automation tooling.

  • Some development skills in TypeScript/Node.js, or have this skill in another programming language, and are able to learn new things quickly.

  • Experience with AWS, other public clouds, and any technology mentioned in the technical stack is a plus.

  • Experiment-driven and collaborative mindset.

  • Good communication skills in English.

Why should you work at Apify?

  • Space, support, and autonomy for personal growth, with a direct impact on our success

  • Full-time position in Prague (Lucerna Palace) or Brno (Titanium) ๐Ÿฐ

  • Option to work remotely ๐Ÿ›‹๏ธ

  • Flexible working hours (perfect for both night owls ๐Ÿฆ‰ and early birds ๐Ÿฅ)

  • Nobody counts holidays as long as the work gets done ๐Ÿ’ช

  • Stock options and profit sharing ๐Ÿ’ฐ

  • We welcome pets, kids, and bikes at the office ๐Ÿ•๐Ÿ‘จโ€๐Ÿ‘ง๐Ÿšฒ

  • Epic team buildings and offsites ๐Ÿšข with biking, canoeing, and other adventures ๐Ÿช‚

  • Solid education and training budget, conference tickets, internal โ€œEat & Learnโ€ sessions, and the possibility to work across teams ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป

  • Generous hardware budget ๐Ÿ’ป

  • Free lunches every day when youโ€™re in the office ๐ŸŒฎ๐Ÿฑ๐Ÿœ๐Ÿ•๐Ÿฅก

  • Unlimited supply of โ˜• & ๐Ÿบย and snacks

  • Free entry to the wonderful Prague Zoo ๐Ÿ˜

  • Free Multisport card ๐Ÿ‹

  • Ping-pong, chess, PS5, lightsabers, foosball league after lunch.

    For more details about Apify and what it is like to work with us, see our Careers page.