Position: Senior AQA Engineer
Company: JOIDY
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2023-05-01T00:00:00+03:00

JOIDY is looking for a Senior AQA Engineer for a Digital Bank project (SAP ERP, Oracle fusion ERP)

**SUMMARY**
— Start: ASAP
— Duration of assignment: 12+ months
— Possible locations: restriction for Israel, Iran, and Ukraine (if located in Ukraine)
— Upper-Intermediate+ English is required
— Sun-Thu work days are preferable but not must have

**SKILLS**
— Java, Appium, GitHub, GitLab, Python, Kotlin
— SAP ERP, Oracle fusion ERP

**PROJECT DESCRIPTION**
Being part of the Banking engineering team you will be embracing 12-factor app philosophies and driving key deliverables to our applications and services, remotely. We believe in codification (Infrastructure and Configuration as code), automation, immutability, CI/CD, and scalability — all for the benefit of our customers and users within a secure and continuously compliant environment.

**TECHNICAL ENVIRONMENT**
Our Engineering Team is now growing consisting of Senior Software Developers, DevSecOps Engineers, Architects, QAs, and Designers who are responsible for the end-to-end ownership of our platform, from architecture through to infrastructure.
This is a complete greenfield project, a fully funded cutting-edge start-up that will require you to muck in with every aspect of our delivery lifecycle. Sometimes you might be working closely with the DevSecOps engineering teams, other times with the POs, and other times with external parties defining integration mechanisms.

**THE TOOLS WE USE**
— Languages: Go, Java (Micronauts), Swift, Kotlin, Python
— Tools: Kubernetes, Terraform, Docker, Vault, Consul, istio, private cloud, concourse-CI, EFK, Prometheus, Grafana, Firebase
— Methodologies: Agile, Scrum, Kanban, TDD, BDD, Pair-Programming

**THE SKILLS WE ARE LOOKING FOR**
— 4+ years of experience in Test Automation for Back/Web/Mobile
— 2+ years with Appium
— Java/Kotlin
— FE/BE automation experience
— Strong Knowledge of GIT and version controls systems like (GitLab - GitHub)
— End-to-end outcome testing
— Carrying out re-mark requests
— Check-the-checker
— Trend analysis and process improvement
— Pulse checks
— Providing QA guidance and support
— You have an exceptional understanding of procedures and possibilities to identify gaps
— You've previously implemented a QA framework either from scratch or completed QA-specific change projects.
— Understanding the Test Automation Design patterns and frameworks
— Participate in code review sessions with developers and QA Engineers
— Experience in some of the following skills will be looked upon favorably
— Python
— K6 performance testing tool
— Rest-assured / Java - API automation
— CI/CD
— REST API solution
— Continuous integration environments covering: source code repositories; version control; build creation; unit, integration, and system tests.

**DESIRABLE SKILLS**
— Has experience in Banking Systems & FinTech
— Has experience in Non-functional Testing (Performance & Security)
— Has worked with cloud solutions
— Strong technical experience and fluent in technical communications
— Expertise in the end-to-end software development life cycle
— Demonstrable track record in a delivery-focused role.