Overview
We are seeking a Senior QA Automation Engineer with strong expertise in JavaScript/TypeScript to join our team.
This role is part of the engineering organization and focuses on quality ownership within the product team. It is a collaborative position that contributes directly to product delivery, stability and scalability.
This position requires working 5 days per week from our office in Gdansk, Wroclaw, Krakow, Warsaw, Katowice, Lodz or Poznan.
Responsibilities
- Design and maintain end-to-end automated tests in TypeScript, developed alongside application code
- Collaborate with developers throughout the feature lifecycle, including design, implementation and defect resolution
- Define test strategies at both feature and system levels
- Contribute to the development and improvement of the automation testing framework
- Make informed decisions about using mocks, stubs or real integrations based on testing goals
- Ensure automated tests are reliable, maintainable and suitable for execution in CI/CD pipelines
- Participate in code reviews for test code and, when appropriate, application code
- Provide fast, clear and actionable feedback on quality and defects to the development team
- Promote a built-in quality mindset and continuous improvement of testing practices across the team
Requirements
- 3+ years of experience in test automation within product or platform teams
- Proficiency in TypeScript or JavaScript
- Experience with end-to-end tests written alongside application code (near-code or monorepo approach)
- Background in cross-functional teams with close collaboration with Backend, Frontend and DevOps engineers
- Skills in modern E2E testing frameworks such as Playwright or equivalent
- Understanding of testing principles and strategies, including the test pyramid, shift-left approach and contract testing
- Experience with REST API testing, data validation and system-level testing
- Capability to design and implement mocks, stubs and other test doubles for stable and isolated tests
- Understanding of object-oriented or functional programming concepts as applied to test code and frameworks
- Experience with CI/CD pipelines such as GitLab CI, Jenkins or GitHub Actions
- Familiarity with test observability and reporting tools such as Allure, TestOps or CI-based reporting
- Strong communication skills and ability to participate in technical discussions and challenge requirements constructively
- English proficiency at an Intermediate level or higher (B1+), both written and spoken
- Russian language proficiency (B2+)
Nice to have
- Background in writing and maintaining integration tests for service-to-service or contract-based testing
- Expertise in contributing to the design and evolution of test automation frameworks
- Knowledge of Docker and test environment configuration
- Skills in testing GraphQL APIs
- Experience with distributed systems or high-load platforms
- Competency in non-functional testing, including performance, reliability and resilience testing
Poland (Prod)
We gather like-minded people:
- Engineering community of industry professionals
- Friendly team and enjoyable working environment
- Flexible schedule and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business-driven relocation opportunities
We provide growth opportunities:
- Outstanding career roadmap
- Leadership development, career advising, soft skills, and well-being programs
- Certification (GCP, Azure, AWS)
- Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
- English classes
We cover it all:
- Stable income (Employment Contract or B2B)
- Participation in the Employee Stock Purchase Plan
- Benefits package (health insurance, multisport, shopping vouchers)
- Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
- Referral bonuses
- Corporate, social and well-being events
Please, note:
- The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
- We will reach out to selected candidates exclusively.
[epamgdo] Poland (About EPAM)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
[epamgdo] Poland (About EPAM)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
[epamgdo] Poland (About EPAM)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
[epamgdo] Poland (About EPAM)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
[epamgdo] Poland (About EPAM)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
[epamgdo] Poland (About EPAM)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
[epamgdo] Poland (About EPAM)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.