
QA Automation Engineer
Job Description
- develop automation test suites to cover functional and regression tests for the platform - E2E (Java + Selenium) and REST API (REST Assured) functionality;
- don't just write code - you craft it, which results in a maintainable test suite;
- execute automated test analysis and report results as needed;
- execute tests manually and debug failures;
- triage and assign bugs to ensure timely patching of occasional hotfixes.
Requirements
- 3+ years of deep experience with the creation of test automation frameworks based on the next tech stack:
~ E2E automation - Selenium + Java (Selenium WebDriver / Selenide);
~ REST API automation - Rest-assured;
~ build tools - Maven (Gradle);
~ test frameworks - TestNG (Junit);
~ reporting - Allure;
~ continuous integration - Jenkins, GitlabCI;
~ data formats - JSON, HTML;
~ patterns - Automation (Page Object, Page Factory, Fluent/Chain of invocations, Loadable Page/Component, Value Object) and GOF (Singleton, Factory, Builder, etc.);
- fluency in English.
You can read more about the technologies we use and the way we do things on our engineering blog (https://paysera.engineering/about/).
Company offers
- excellent work conditions – flexible working hours, separate workspaces for teams, possibility to work from home;
- conditions for continued growth and professional development;
- a professional and supportive team;
- healthy snacks and drinks every day to boost your productivity;
- company e-scooters for work and leisure use;
- gym facilities, table tennis, foosball, VR, and other fun benefits.
You will be asked to complete the task, which will be rewarded if completed successfully.