QA Engineer
Prague
Engineering /
Full-time Czech Republic /
Hybrid
Keboola is a versatile data operating system that enables companies to automate business actions using data and produce value. It is also flexible enough to be deployed in big enterprise stacks, thereby helping data teams work faster and smarter. Keboola lowers the barrier to entry for aspiring data teams and helps increase the productivity of data teams by reducing the complexity of the data stack, design, operation and maintenance. This leads to a better focus on the actual business value.
Keboola’s success is built by innovation, and our team spread across offices in Prague, Vancouver, Chicago, greater Europe, and beyond. We believe that when people have a mission and a voice, their well-being and performance is better. Our environment stands for no BS and grants our people the ability to interact freely across teams connected by a passion for a culture of continuous learning while encompassing care, love, and respect.
We are looking for a hands-on QA Engineer with an automation-first mindset. You will design, implement, and scale automated testing across our product, eliminating repetitive manual work. Where full automation isn’t yet possible, you’ll leverage AI-powered tools to maximize speed, coverage, and insight.
Your primary focus will be on end-to-end and frontend test automation, ensuring our users experience a reliable, seamless product. You will collaborate closely with developers, product managers, and DevOps to ensure our releases are fast, reliable, and safe.
What you’ll do
- Own the QA strategy – from planning to execution to reporting.
- Design and implement automated E2E, UI, and API tests using modern frameworks.
- Integrate automated tests into our CI/CD pipelines for rapid feedback.
- Use AI-powered tools to generate and maintain test cases from requirements or PRs, analyze logs and detect anomalies, assist with root cause analysis, and auto-heal failing tests when the UI or APIs evolve.
- Maintain high automation coverage for regression and critical paths.
- Establish metrics and dashboards for quality tracking.
- Collaborate with developers to ensure features are testable and automation-friendly from day one.
- Continuously explore new AI and automation technologies to improve efficiency.
What we look for, and the required skills:
- Proven experience in building and maintaining automated test suites, especially E2E and UI automation.
- Strong skills in at least one modern test framework: Playwright, Cypress, Selenium, or Puppeteer.
- Solid understanding of web technologies (HTML, CSS, JavaScript/TypeScript).
- Familiarity with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, or similar).
- Ability to work independently and prioritize automation (manual testing only for exploratory/edge cases).
- Exposure to or interest in AI-assisted testing tools and workflows.
- Backend/API testing experience (REST, GraphQL) is a plus.
- Strong communication skills and proactive problem-solving attitude.
- Strong sense of ownership and results orientation.
- Patience and attention to detail.
- A natural bug hunter, with good judgment on when testing is “enough.”
- Comfortable asking for help when needed.
- A collaborative team player who thrives in shared problem-solving.
- Good self-organization and self-discipline.
We also require some basic soft skills:
A little bit more about the opportunity
- Autonomy within your position. We are focused on outcomes, not micromanaging everything that you do. We love free company movement.
- Work with great brands both locally and worldwide. Ask us who we were working with!
- The opportunity to create the job you want that fits in with the life you want. We know there is life outside of work, and think fulfillment is achieved when all areas of your life fit together.
- We strive to push people for career development. There are many traits for a component team person - core Keboola platform tech team, consulting and other “departments” are always open for internal hires!
You can look forward to the following benefits
- Competitive compensation.
- Generous paid vacation time. And we mean generous.
- Cool new offices in the heart of Holesovice in Prague. You need to be 2-3 times a week in the office.
- No set office hours and flexibility.
Keboola’s Core Values
- Care, love and respect
- No BS
- Get your stuff done and do a bit more
- Create and innovate
- Learn!
- One team
Equal Opportunity Statement
Keboola is an Equal Opportunity Employer. We are committed to fostering an inclusive, equitable, and diverse workplace where everyone, regardless of race, colour, religion, gender, national origin, age, disability, veteran status, genetic information, or any other protected status, is given equal opportunity to thrive.
We value the unique perspectives and experiences of all employees and applicants, and we strive to ensure that all employment decisions are based on merit, qualifications, and business needs.
More About Keboola
Every day, Keboola connects data, systems, and people to do their best work all in one place. Keboola is a hybrid, multi-cloud data platform that reduces data complexity by streamlining and automating processes. Hundreds of innovative companies rely on Keboola to unlock the power of their data, bringing the potential of AI and advanced analytics to life. For more information, visit keboola.com or connect with us on LinkedIn, Twitter, and Facebook.