QA Engineer for the Application group

Remote Full-time
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 stackFrontend: React.js, styled-components, Storybook, CypressBackend: TypeScript/Node.js, Next.js, Express.js, Docusaurus, JestInfra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, GitHub ActionsMonitoring: New Relic, LogDNA, Sentry, PagerDutyTools: GitHub, ZenHub, Notion, GSuiteProcess: two-week sprints, code reviews, tests, automating whatever we can, deploying multiple times per dayThey 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 successFull-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 snacksFree 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.

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Remote Typing Jobs No Experience – Amazon Store

Remote Full-time

Consultant, Strategy Consulting

Remote Full-time

Work From Home Part Time Jobs (Remote)

Remote Full-time

Architect & Engineering Manager

Remote Full-time

Airbnb Specialist

Remote Full-time

Staff Bookkeeper

Remote Full-time

Digital Designer- UX/UI

Remote Full-time

**Experienced Full Stack Data Scientist – Ads Data Solutions Research at arenaflex**

Remote Full-time

SVP, Internal Audit & Controls

Remote Full-time

Full-time Remote Device Clinician - Weekdays and Weekends at Rhythm

Remote Full-time
← Back to Home