2+ years of professional QA automation software development experience.
An ability to communicate with your peers on par with your technical skills.
Happiness in collaborating with a diverse range of people of differing backgrounds and experience levels.
Self-directed and proactive in taking ownership of problems as they arise.
Manual experience with WEB project
Knowledge of Selenium (Selenide) library is a must
Good understanding of front-end technologies like HTML, CSS
Strong Java 8 knowledge is a must
Experience in CI and CD
Experience with MySQL
Patterns which are used in automation like Page Object, Factory, etc.
Working experience with Git Flow, JUnit, Maven, Selenoid.
— Flexible working hours
— A comfortable office in Kyiv with all the standard supplies or you can work remotely
— A high-level (A1) corporate insurance from Uniqa
— Tax compensation
— Equipment (laptops, screens etc.)
— Educational and professional development support
Write clean, high-quality script
Close communication with manual QA engineers to clarify specific cases should be automated
Take an active part in AQA plannings to define sprint scope
Collaborate in a cross-functional product team which is building friendly
Contribute to the improvement of our overall QA automation best practices.
From the technology perspective, YayPay Platform is a SaaS offering, which integrates with a number of different systems, such as:
— ERP systems to pull accounts receivable data from (e.g. NetSuite, Intacct, Sage X3 etc.)
— CRM systems, like SalesForce to pull and push relevant customer information
— Payment Providers to allow CreditCard and ACH to be made through the platform
— Credit Providers like CreditSafe to pull credit information
The application currently undergoes the phase of the active new feature development — we are working on building new modules: Reporting & Analytics Module, Credit Module, Cash Application Module.
The application is built on Service-Oriented Architecture, with the use of Kubernetes and technologies around it.
The main technology stack is described below:
— Back-End: Java 11, Spring Framework, Hibernate, MySQL, Kafka, Exasol
— Front-End: VueJS and KendoUI
— Machine Learning: Python and relevant machine learning libraries are used for the ML services
— Hosting: the application is hosted on AWS, with extensive use of the native AWS services