Devart

Senior QA Automation Engineer

Who we are

We are a Ukrainian multiproduct company that creates database development and management tools, connectivity solutions, productivity tools, and data services for more than 500.000 clients from 120 countries. Since 1997, we have been streamlining data workflows for professionals and teams with our intuitive and efficient software products. We’re committed to enhancing the experience of our customers across the globe by minimizing data-related tasks and enabling them to focus on more inspiring goals.

Among our clients, you can find such legends as Microsoft Corporation, Oracle America, IBM, Intel, and many more companies that deserve their place in the Fortune 100 and Fortune 500. Whether it’s global companies or individuals, we provide a customer-centric approach, delivering high-quality solutions and exceptional support.

Driven by passion, we play a substantial role in shaping the future of data management.
 

Product that needs your engagement

dbForge simplifies and automates your routine operations, doubles your productivity, and has every tool always at hand. The line of our products handles it all with database development and management tools that deliver value at every stage of your work. The features include code completion, static code analysis, database comparison and synchronization, reports generation, SQL code parsing, and many more.
 

Your future team of professionals

Join the dbForge development team, a group of over 30 dedicated professionals committed to creating innovative, high-quality solutions.

In our team, you’ll collaborate with skilled developers, work on impactful projects, and contribute to a culture that values expertise and continuous improvement.
 

Impact you will make

  • Develop new features and improve existing functionality for automated testing tools (CLI, UI Automation, Performance, etc.).
  • Create and maintain monitoring solutions related to gathering, storing, and analyzing test execution results.
  • Collaborate with LEM (Lead Engineering Manager) and ATL (Automation Team Lead) during the design and implementation of functionality.
  • Timely reporting of identified defects in tested products into the tracking system.
  • Track the lifecycle of issues in tested products.
  • Verify fixes for identified issues.
  • Develop new test coverage for automated testing tools.
  • Analyze current test coverage and propose improvements.
  • Design and validate new testing strategies and scenarios in collaboration with QATL (QA Team Lead) and ATL.
  • Ensure effective coverage for various execution scenarios of automated testing tools (e.g., “daily build,” “acceptance,” etc.).
  • Eliminate redundant test coverage.
     

Skills we are looking for

  • At least 3+ year of hands-on experience in developing, maintaining, and executing automated test scripts, ensuring sufficient test coverage, and integrating testing solutions into CI/CD pipelines to enhance software quality.
  • Basic knowledge and understanding of .NET Framework and C#.
  • Foundational knowledge and understanding of OOP and OOD principles
  • Basic understanding of software testing theory.
  • Experience with testing frameworks, particularly Selenium WebDriver.
  • Familiarity with CI/CD systems (e.g., Jenkins, Azure, TeamCity, Bamboo).
  • Understanding of automated testing principles.
  • Basic knowledge and experience with scripting languages (e.g., PowerShell, Python, Groovy).
  • Proficiency in working with databases and knowledge of SQL.
  • Ability to use version control systems effectively.
  • Experience with containerization systems, particularly Docker.
     

Nice to have

  • Experience with performance testing tools such as JMeter, Gatling, or LoadRunner.
  • Experience with API testing tools such as Postman, etc.
  • Familiarity with monitoring tools for metric collection and visualization (e.g., Prometheus, Grafana, Elasticsearch, Zabbix).

 

Benefits you get

Maintain your work-life balance

  • Take control of your workday with our flexible schedule.
  • 19 days of annual vacation granted on a pro-rata basis.
  • No overtime required.
     

Hybrid type of cooperation

Whether you prefer to work remotely in the comfort of your home office or from one of our 4 offices, you can help promote the global visibility of exceptional Ukrainian products from anywhere in the world.

 

Stay healthy

  • Comprehensive medical insurance from a leading Ukrainian provider, including a wide range of services and special programs for relatives, and special options for those who live abroad.
  • 15 working days of sick leave per year — because your health is our priority.
     

Grow with us

  • In-house English courses to increase your proficiency through our online courses and speaking clubs with a native speaker.
  • Online learning activities, including workshops, lectures, and webinars to enhance your leadership, management, and self-awareness skills.
  • Experience exchange with our team of professionals who eagerly share their deep expertise across various fields.
  • Opportunities for promotions, rotations, and transitions when you believe your skills could benefit a different role or team.


Stand with Ukraine!

We have an active pro-Ukrainian position! This means that we help our army, our servicemen, and their families not only through constant donations and volunteering but also through our military leave policy, special health insurance options, and financial assistance.
 

We are a perfect match if you share our values

We are professionals in our field. We know how to turn up our professionalism to the maximum because we are experts who enjoy solving complex tasks. We know how to focus on the product, think big, and, at the same time, delve deep into the details.

We create a calm and friendly atmosphere within the company. We value the freedom of open and transparent communications. Radical honesty is embedded in the foundation of our culture.

We are open to new things, constantly evolve, and practice regular knowledge sharing. Most importantly, the company creates an environment where we can fulfill our potential upon a solid foundation.
 

Our Hiring process

  • Recruitment interview
  • Technical Interview
  • Offer Call

Required languages

English B1 - Intermediate
Published 12 December
89 views
·
25 applications
To apply for this and other jobs on Djinni login or signup.
Loading...