Skip navigation EPAM

Lead Test Automation Engineer with Java Krakow, Poland

  • hot

Lead Test Automation Engineer with Java Description

We are seeking a Lead Test Automation Engineer with Java, who will be leading QA activities for a complete sprint/release cycle within their area of responsibility and often provide a final "go"; to join our team in Krakow and work closely with our client.


You'll join a team dedicated to revolutionizing the client lifecycle landscape, streamlining interactions between Offices. Your role will focused on developing a comprehensive platform for client and account onboarding/offboarding, integrating sales, legal, and external systems into a seamless process.


What You’ll Do

  • Detailed automated & manual testing of new functionality & regression testing of existing functionality on Web UI, API and Backend side
  • Comprehensive analysis of any errors found using logs, database queries, Unix file system, etc
  • Raising and tracking issues
  • Collaborate with BAs and developers to deliver high in troubleshooting issues
  • Automate Business acceptance criteria through Behavior Driven Development (BDD) using specification by example
  • Assist key business end-users in user acceptance testing
  • Assist other QA members in testing if required

What You Have

  • Good understanding of test automation concepts and patterns
  • Practical experience with test automation tools (eg. Selenium Web Driver, Java Robot, Cucumber)
  • Practical experience with continuous integration and delivery with TeamCity or similar tools
  • Excellent testing experience and a very good understanding of the full testing lifecycle
  • Experience in Java programming language (Core Java, Javascript, JUnit)
  • Knowledge of scripting (Shell, Groovy, Python or similar)
  • Good understanding and knowledge of test methodologies and tools (Jira, X-Ray, HP QC, or similar)
  • Strong troubleshooting and problem-solving skills
  • Working knowledge of SQL and RDBMS databases
  • Experience in testing web-based applications with understanding of modern web technologies
  • Experience with Web Services, REST API testing
  • Good knowledge of Unix / Linux environments
  • Understanding of non-functional testing like failover, resilience, load testing
  • Experience in Scrum / XP / Agile
  • Fluent English

We Offer

  • We gather like-minded people:
    • Friendly team and enjoyable working environment
    • Engineering community of industry’s professionals
    • Flexible schedule and opportunity to work remotely within Poland
    • Chance to work abroad for up to 60 days annually
    • Relocation within our 50+ offices
  • 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, O’Reilly, Cloud Guru
    • Language classes on English and Polish for foreigners
  • We cover it all:
    • Stable income (Employment Contract or B2B)
    • Participation in the Employee Stock Purchase Plan
    • Referral bonuses
    • Benefits package (health insurance, multisport, shopping vouchers)
    • Corporate and social events

About EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. We embrace a dynamic and inclusive culture, where you will collaborate with multi-national teams, contribute to a myriad of innovative projects, 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

Hello. How Can We Help You?

Our Offices