QA Automation Engineer with Java

  • Epam Systems
  • Krakow
  • Any contract
  • 17.01.2019

Epam Systems

Requirements

Experience level: Senior

Requirements 

  • Good programming skills; 
  • Solid knowledge of Java; 
  • Practical experience in building test automation framework; 
  • Experience in UI automated testing using Selenium; 
  • Experience in back-end automated testing using REST Assured; 
  • Experience in building tools such as Maven or Gradle; 
  • Knowledge of design patterns used for test automation; 
  • Familiar with Gherkin expression language; 
  • Understanding of behaviour/test-driven development; 
  • Continuous Integration (Jenkins, GoCD, Bamboo etc.); 
  • Version Control Systems (Git); 
  • Experience working with XML and JSON markup languages; 
  • Strong analytical and communication skills.


Nice to have 

  • Practical experience in building test automation framework; 
  • Experience working with UI test frameworks such as Selenide, Serenity etc; 
  • Experience in UI automated testing using Protractor; 
  • Experience with Agile methodologies;
  • Advanced level of English.

Technologies

Necessary on this position:
  • Java
  • Selenium
  • REST

Project you can join

Responsibilities 

  • Analyze business and technical requirements; 
  • Develop test automation framework and make improvements to existing framework in Java; 
  • Develop automated tests; 
  • Execute tests, analyze results and report status to the team; 
  • Configure CI test runs, collect metrics on test automation execution; 
  • Collaborate with customer and teams in other locations.

We offer 

  • Possibility to be involved in an international project (Canada, China, Hong Kong, Mexico, USA, Switzerland, Germany, Sweden, United Kingdom, Russia, Belarus, Ukraine, Hungary, etc.); 
  • Language classes (English and Polish); 
  • Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification; 
  • Career development center; 
  • Possibility to take part in both: corporate and startup environment; 
  • Possibility to relocate for short and long-term projects; 
  • Relocation package for those who relocate to Krakow, Wroclaw, Katowice or Gdansk from other locations;
  • Benefit package (health care, multisport, lunch tickets, petrol vouchers and shopping vouchers, etc.); 
  • Fruits on a weekly basis; 
  • Sponsored sport activities, E-sport program.


We kindly ask you to include the following clause in your application: "Wyrażam zgodę na przetwarzanie danych osobowych zawartych w niniejszym dokumencie do realizacji procesu rekrutacji zgodnie z ustawą z dnia 10 maja 2018 roku o ochronie danych osobowych (Dz. Ustaw z 2018, poz. 1000) oraz zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO)".

    Bonuses

    • Healthcare package
    • Healthcare package for families
    • Leisure package
    • Leisure package for families
    • Financial bonus
    • Equity
    • Cold beverages
    • Hot beverages
    • Fruits
    • Snacks
    • Lunches
    • Adaptation tips
    • Language courses
    • Temporary housing
    • Help finding an apartment
    • Visa Services
    • Sign up bonus
    • Flight ticket
    • Money for moving expenses
    • Conferences
    • Trainings
    • Books
    • Car parking
    • Bicycle parking
    • Shower
    • Chill room
    • Playroom for children
    • Integration events

    Contact this employer

    Epam Systems is a Data Controller ...