View all jobs

Middle/Senior Automation QA Engineer C#

Kharkiv/Lviv/Kyiv/Remote, Ukraine

Due to project growth, we are looking for a talented and enthusiastic Automation QA Engineer to join our company.
You have an opportunity to become part of an established team within a fast-growing software business in an exciting industry. The team is split between the UK and Ukraine, with a flexible working culture and a focus on giving people both the opportunity to grow and enjoy the work they do.

About the Client
Our client is based in the UK and is a leading provider of ground-breaking software tools and data for farmers in the UK, Africa, and Europe. As part of a larger agri-services business with £1bn+ revenue, they combine technology from satellite operators, weather data providers, and the world’s leading agricultural research teams to deliver decision support to help the world grow more food. They have the best of a small, start-up culture with the benefits of the support of a global enterprise. The project includes working with satellite imagery, maps, and precise agriculture algorithms.


  • Develop a test framework from scratch for Behaviour-Driven Development
  • Create Specflow feature file using Gherkin language
  • Work as a part of an Agile team
  • Participation in daily/weekly/monthly meetings and team activities
  • Drive the definition of automation test objectives, strategies, processes, standards and metrics
  • Lead in the analysis, development and ongoing maintenance of complex automated tests and developing the automation architecture for multiple products aligning with Ag-Space current and future marketplace needs.
  • Lead automation project plans, scope, schedule and implementation of test and project level architecture within the automation framework. This will involve communicating, both internally and externally, with cross functional areas impacted by automation.
  • Use tools like SoapUI for API testing and JMeter for load testing.
  • Drive research and discovery for opportunity or improvement within automation, developing and enhancing existing tools, researching and recommending tools and pushing even better practices than may be standard in the industry.
  • Lead the development, execution, analysis, and presentation of performance/benchmark, load, and scalability testing based on product requirements.
  • Carry out such tasks as directed to meet the needs of the business


  • 3+ Experience in writing automated tests using C#
  • Good skills in C# and OOP
  • Experience working with web and mobile applications
  • Good knowledge of different testing methods, techniques, and types
  • Preferable experience in writing and automating test cases in DevOps Azure
  • Hands-on experiences with BDD (Specflow)
  • Good knowledge of SQL
  • Experience with API testing
  • Experience in working with version control systems
  • Experience with Continuous Integration systems (e.g., Jenkins, Git, Shippable, Docker Hub)
  • Understanding of Agile/Scrum/Kanban
  • Good English skills —Upper-Intermediate
  • Extensive experience testing microservices based multi-tiered web applications, and complex data-driven applications.
  • Strong experience with AWS/Azure/GCP cloud technologies (Kubernetes, terraform scripting are a plus)
  • Strong Experience working with Linux/Unix OS
  • Experience working with Docker containers, ECR/GCR registries
  • Experience with Continuous Integration systems (e.g., Jenkins, Git, Shippable, Docker Hub)
  • Effective verbal communication skills

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean, and safe office 

Professional growth:
  • Challenging tasks and innovative projects
  • Meet-ups and events for professional development
  • An individual development plan
  • Mentorship program

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more.

More Openings

Senior Talent Acquisition Specialist
GCP Big Data Engineer
Python Backend Software Engineer

Share This Job

Powered by