Senior Software Test Automation Engineer Offline

Description

Main challenge would be creation of automation testing process from scratch meaning starting with elaborating runtime environment, selecting proper tools and frameworks, aligning on testing strategy and defining key aspects and features which need to be automated, creating tests by itself and increasing general coverage with an aim to reduce manual testing activities and decreasing CI/CD pipeline timeline.

 

Must have technical skills:

 

Strong Java experience

Understanding of CI/CD, role of automation testing in the pipeline, integration of testing into CI/CD

Experience creating complex Jenkins pipelines from scratch

Strong SQL knowledge

Proven experience working with cloud providers (ideally with GCP): understanding IaC, dynamic resource provisioning

Experience testing complex backend systems: message-based systems, microservices; ability to test a platform when there is no ability to test via UI

Good in Design Patterns, Clean Code

Agile experiences

 

Very nice to have technical skills:

 

Knowledge of Scala

Data quality skills

Understanding and experience with Spark or similar processing engines

Understanding BigQuery, Hive or similar

Understanding Avro, Parquet, ORC or similar data formats

Knowledge of AirFlow and Python correspondingly

Data modelling skills will be a big plus

The job ad is no longer active
Job unpublished on 5 September 2020

Look at the current jobs QA Automation Kyiv→

Similar jobs

Countries of Europe or Ukraine
Ukraine, Georgia, Bulgaria, Armenia