We are seeking a driven and detail-oriented Senior Automation Tester with JavaScript expertise to join our fast-paced, agile-driven IT team.
You will play a crucial role in designing and maintaining automated test solutions, collaborating with cross-functional teams to enhance productivity and ensure the quality of our applications' end-to-end functionality.
Responsibilities
Design and implement automated test scripts for complex applications
Collaborate with Developers, Business Analysts, and Quality Assurance teams to ensure comprehensive testing coverage and optimal solutions
Analyze and identify process inefficiencies to propose innovative testing solutions
Build, maintain, and optimize test frameworks using Playwright (TypeScript)
Ensure alignment with the Page Object Model (POM) pattern for reusable and scalable test design
Conduct code reviews to maintain high-quality standards in test automation code
Validate data and perform integration testing using SQL for database operations
Test components such as user interfaces, REST APIs, and system integrations
Support CI/CD pipelines by integrating automated tests for fast feedback loops
Provide insights and reports on test results to contribute to product improvements
Gain exposure to and support light DevOps tasks, including monitoring application health
Drive accountability for quality assurance within the team and mentor less-experienced testers
Requirements
3+ years of experience in test automation with a focus on JavaScript and related technologies
Proficiency in using test automation tools like Playwright (TypeScript), with expertise in the POM pattern
Competency in testing REST APIs, user interfaces, and application integrations
Background in working with databases, including writing and executing SQL scripts
Understanding of CI/CD processes, pipelines, and DevOps principles
Knowledge of cloud platforms such as Azure
ISTQB Foundation or equivalent knowledge of software testing principles
Strong attention to detail and problem-solving skills, with a continuous learning mindset
Nice to have
Familiarity with performance testing tools
Background in ASP .Net and C#
Capability to adapt and contribute to light DevOps activities
We offer
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
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.
B2B, Permanent
Check similar offers