Project description:
Project is a digital banking solution for one of the biggest Abu Dhabi-based investment funds with a seed round of investment of $500 million.
Qualifications:
5+ years of experience as Automation QA position;
Experience in API testing, load testing, performance testing, and security testing, RESTful is required;
Experience with Test processes, test frameworks, test design strategies, writing test cases;
Experience in automating tests in Java with frameworks like JUnit/TestNG, Selenium, JMeter;
Solid knowledge of CI/CD and DevOps best practices;
Hands-on experience with Linux, Windows, and/or mobile devices;
A Bachelor’s degree in computer science, computer engineering, or a related field;
Knowledge of programming languages and process management methodology;
Strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems;
Experience with tools & applications such as JIRA, Confluence, Git and Artifactory/Maven;
Strong experience with Databases and SQL;
Good time management and organizational skills;
English level: Upper-Intermediate or higher.
Responsibilities:
Test complex API, web and mobile based applications that reference database back-end systems;
Create and maintains automated test cases and acceptance tests, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release;
Design develops, maintains, and troubleshoots automated suites of tests through continuous integration for value-added feedback;
Investigate customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports;
Work with the engineering teams to derive testing requirements throughout the development cycle;
Reproduce, debugs, and isolates problems and verifies fixes;
Work closely with software developers to create software artifacts including test plans, test cases, test procedures, and test reports;
Work cross-functional areas with internal partner engineering teams in a disciplined agile environment;
Estimate own testing tasks and work productively with minimum supervision while showing an excellent team attitude;
Research test tools, methodologies, and trends and upgrade existing practices and processes;
Manage the final quality on production release.
We offer:
Career and professional development opportunities;
Regular performance evaluation and salary revision;
Flexible working hours;
Remote work opportunities;
Certifications and courses financed or co-financed by the company;
20 working days of paid vacation per business year and 11 paid Ukrainian official holidays;
10 paid sick leaves;
The internal mentorship program, corporate training, and events;
Opportunities for free continual English courses of all levels;
Partial compensation for sport and Amazon books;
Regular massage therapy;
Great team parties, company events, and branded presents;
Company legal and accounting support;
Comfortable office, equipped with everything you need and round-the-clock access;
Relocation package.