Position: Junior AQA at product-oriented startup Capitalise
Company: Ralabs
Experience required: 1y
English level: upper

**What is this project about? Is it a new one, or is it already in development?**

It’s an award-winning ongoing project based in the UK. We have been actively working on this project for more than two years. The product is an investment platform for small and medium-sized businesses, where users can apply for financial assistance or find investors willing to support them. The main idea is to find a perfect match between clients and investors.

**What is so great about this project?**
You will be joining a team of engineers and technologists who are working to build a high-quality modern SaaS product - so you’ll drive use of the latest QA technology giving you freedom to bring your own improvements to life to push our testing to the next level.
Work on a product, and see the result of your work immediately.

As a QA Automation Engineer, you will be responsible for ensuring overall product quality and maintaining a high level of usability and accessibility through a mixture of automated and manual testing.

It’s a project for someone who is looking for a new challenge. Our perfect match is a specialist who is eager to study, who is ready to develop in a product company, and interested in taking an active part in project strategic development, brainstorming ideas, and bringing them to life.
Despite the success and stability in the market, the client managed to keep the startup spirit inside the team and is working to carry on this atmosphere in the future.

**Who are the people I am going to work with?**
You will be part of a distributed international team. There are UI engineers, QA/AQA Engineers, and Data, and Java/Node.js engineers involved in the project development, who make up a highly skilled and fun team to work with.
Also, our PM Mykola is making sure everything and everyone works smoothly. 

**Requirements:**
 - 1+ years working with at least one of: Javascript, Typescript, Java, C#;
 - Experience with automation test frameworks (e.g. Cypress, WebdriverIO, Protractor, Selenium, TestNG);
 - Experience with CI/CD tools (e.g. Jenkins, Azure Devops, CircleCI, Gitlab CI,
Bitbucket Pipelines);
 - Upper-intermediate level of English.

**Nice to have:**
 - API manual testing using Postman or related tools;
 - API automated testing using Mocha/Chai/Sinon, Jest or related testing
frameworks.

**Responsibilities:**
 - Maintain and improve existing E2E codebase written in Javascript;
 - Increase E2E test coverage;
 - Identify and resolve flaky tests;
 - Investigate ways to improve the performance of tests;
 - Monitor test results: report bugs, identify the root cause, and follow up on the necessary steps to fix them;
 - Build, extend and improve test cases that align with our user journeys;
 - Support the platform team by testing our partner APIs with manual and automated
testing;
 - Support other team members in manual and regression testing.

**Benefits:**
 - Flexible working hours (full-time, 8 hours working day);
 - No time-tracking systems, screenshots, bureaucracy;
 - 25 days of paid annual vacation;
 - Paid sick leaves;
 - Possibility to use vacation during PP;
 - Days off on all Ukrainian government holidays;
 - Social package, including medical insurance, sports compensation, educational budget, free English classes, psychological training sessions;
 - Mentorship program (get a mentor or become a one);
 - Loyalty program 100 - we provide $100 per year for education
 - Last but not least - dynamic environment with a low level of bureaucracy.