Position: QA Automation Engineer
Company: DataArt
Category: QA Automation
Experience required: 3y
English level: upper

CLIENT
Our client works in a finance/banking industry.

PROJECT OVERVIEW
DataArt is the client's subcontractor.

TEAM
The expected project team size – 5-7 people: 2 Front-End developers, 2 Back-End developers and 1 DevOps Engineer.

POSITION OVERVIEW
We are looking for a QA Automation Engineer who is expected to test the back-end APIs and writing test cases and plans for them and testing front-end manually with a potential to also automate it.

TECHNOLOGY STACK
Azure.

Responsibilities
Implementation and continuous improvement of automated testing (toolchain approach, tests and test data) with focus on end-to-end testing
Working in Lean/Agile environments (Scrum, Kanban or SAFe)
Strong collaboration with the product owner and other team members
Working in cross-functional motivated team with high skills and ambitions

Requirements
3+ years of test automation, test design and test management experience with websites, mobile platforms, Web Services & REST
Experience with BDD, Cucumber
Experience with unit and integration tests development using Java/Kotlin and xUnit
Knowledge of SQL and NoSQL databases (Oracle and others)
Awareness of CI/CD and DevOps principles
Experience with Azure DevOps
Solid understanding of micro-service architectures
Experience using version control systems (Git, Subversion)
Team player with initiative and result-oriented attitude, a good sense for quality
Extensive analytical and problem solving skills
Spoken English

Nice to have
Proven automation testing expertise, preferably within Microsoft environments with coding knowledge
Experience implementing automation in a project from scratch
Experience with Docker, Kubernetes
Experience in testing microservice-based architectures
Experience with test automation using Selenium, Jasmin, etc.
Experience in manual testing
Understanding of Agile methodologies
Ability to work collaboratively in a global team
Good communication and business relationship building skills
Experience in finance/banking industry