Position: Software Development Test Engineer
Company: Fluvius
Experience required: 3y
English level: upper

Fluvius  is looking for a **Software Development Test Engineer.**

**Required Skills:**

- 4+ years of experience in writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, JMeter,...
- Experience with Test processes, test frameworks, test design strategies, Strong experience in API testing, RESTful is required.
- Experience in load testing, performance testing, and security testing.
- Strong experience with Databases and SQL
- Knowledge of programming languages and process management methodology.
- Hands-on experience with Linux, Windows, and/or mobile devices.
- Strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems.
- Excellent verbal and written communication skills.
- Experience with tools & applications such as JIRA, Confluence, Git and Artifactory/Maven.
- English - Intermediate+ level.

**Will be a plus:**
- Solid knowledge of CI/CD and DevOps best practices. Azure DevOps is a plus.
- A Bachelor's degree in computer science, computer engineering, or a related field.
- Good time management and organizational skills


**Responsibilities:**

- Tests complex API, web and mobile based applications that reference database back-end systems.
- Creates 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.
- Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback.
- Investigates customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.
- Works with the engineering teams to derive testing requirements throughout the development cycle.
- Reproduces, debugs, and isolates problems and verify fixes.
- Works closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports.
- Works cross functional areas with internal partner engineering teams in a disciplined agile environment.
- Estimates own testing tasks and works productively with minimum supervision while showing excellent team attitude.
- Researches test tools, methodologies, and trends and upgrading existing practices and processes.
- Manages the final quality on production release.


**Project description:**
Early-stage Fintech company.  Abu Dhabi Investment Firm that is currently building a Digital Bank with a banking license and a seed capital of $545 Million.

**What we offer:**

- Healthy workplace environment
- Strong and friendly development team
- Competitive reward
- Compensation for education
- Flexible schedule
- 15 paid vacation days, 7 paid days-off