Discover exciting career
opportunities at Tableflow

Join an amazing team of engineers, innovators, and thinkers with
endless opportunities for you to learn, grow, and thrive.

QA automation engineer

6-10 year experience
3 openings

Technical skills

  • Proven experience in writing unit tests using Jest for Angular and Node.js applications.
  • Strong expertise in Cypress for creating and maintaining comprehensive end-to-end (E2E) tests.
  • Familiarity with Nx workspace tools and practices, particularly for backend E2E testing.
  • Solid understanding of TypeScript, JavaScript, and testing frameworks.
  • Experience in creating and maintaining mock APIs and services for testing purposes.
  • Proficiency in CI/CD pipelines to integrate automated testing into the development workflow.
  • Ability to design, implement, and maintain automated test suites for frontend and backend components.
  • Understanding of REST APIs, HTTP protocols, and integration testing methodologies.
  • Knowledge of cross-browser / cross-device testing strategies as well as code coverage tools and strategies to ensure high-quality, maintainable test coverage.
  • Familiarity with containerized environments like Docker for testing.

Experience

  • A minimum of 3–5 years of experience in QA automation for Angular and Node.js applications.
  • Demonstrated ability to architect robust, scalable testing systems for complex web applications.
  • Hands-on experience in identifying, isolating, and tracking bugs throughout the development process.
  • Familiarity with version control systems like Git, including best practices for managing test code.

Soft skills

  • An innate desire to find and resolve bugs in an application.
  • Strong analytical / problem-solving skills to design efficient test cases.
  • Excellent communication skills, with the ability to collaborate effectively with developers and stakeholders.
  • Highly organized and self-motivated, with a proactive attitude toward process improvement.
  • Ability to mentor team members and advocate for best practices in test automation.

Responsibilities

  • Design and implement a comprehensive testing strategy for both frontend and backend components of the application.
  • Ensure high test coverage across all critical functionalities.
  • Maintain and improve the existing test automation framework and tools.
  • Collaborate with the development team to establish testing requirements and ensure timely delivery of high-quality code.
  • Continuously monitor, debug, and optimize automated tests for reliability and efficiency.
  • Drive innovation and adoption of best practices in test automation.

What we offer

  • Competitive compensation depending on experience and skills
  • A friendly team of like-minded people
  • Opportunities for learning and development
  • Compensation for sick leaves
  • 21 working days paid vacation + all Poland national holidays
  • Corporate events and activities
  • Private medical care
  • Office work or remote working (based on your location)

Real-World Impact, Powered by AI

Explore how our solutions solve complex challenges across industries—making processes smarter, faster, and more human-centric.

92%

Achieved a remarkable 92% improvement in diagnostic accuracy, ensuring reliable results

85%

Reduced diagnosis time by 85%, enabling faster clinical decisions and patient care

How Deep Learning Transforms Hair Disease Diagnosis

An AI-powered solution that makes scalp condition detection faster, smarter, and more accessible for both patients and professionals.

How AI Makes Attendance Smarter & Faster

A face-recognition system that streamlines attendance tracking while enhancing accuracy and security.

99.5%

Accuracy in facial recognition across diverse conditions

55%

Reduction in attendance processing time

90%

Accuracy in predicting relevant learning content

50%

Reduction in content discovery time

How AI Personalizes Learning in EdTech

An intelligent recommendation engine that tailors content to each learner, improving discovery and engagement.