QA Automation Engineer

Quality Assurance

Fireart is an experience design & technology partner to clients large and small. We believe that great ideas are only as good as how well they perform. Our passion is for pushing the boundaries of our ideas within the limits of what’s possible. We are not satisfied until we are achieving industry-leading results in the market.

21 paid days off per year

21 paid days off per year

Health insurance

Health insurance

Learning resources

Learning resources

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 TypeScriptJavaScript, 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)