SoftServe is a global digital solutions company with Ukrainian roots. We are a team of thinkers, doers, dedicated good people who like what they do and do it well. For us, that means a lot.
20 вересня 2022

Middle/Senior SDET (Python); ID 82709 (вакансія неактивна)

Київ, Харків, Львів, Дніпро, віддалено


SoftServe is a team of 13,000+ thinkers and makers, true professionals, and good people. We understand that the best way to build our future is to help you build yours.

In our team, we are applying Computer Vision and Machine Learning in amazing ways to pathology, healthcare, and detect cancer and other diseases. Our engineering product technology stack uses Javascript and Python as the underpinnings. We use Javascript and Vue.js on Front End. Python is a first-class citizen for our web-based platforms using Django as our framework of choice for Back End. Testing Front End systems is accomplished using Cypress to exercise systems, and with some orchestration in Python.

We’re looking for a skilled Middle/Senior Software Engineer in Test (SDET) focused on testing strategy, testing techniques, and testing infrastructure. You will be the Subject Matter Expert and create our testing strategy, provide tooling, and help teams adopt these new approaches and tools.


  • An experienced Test Automation Engineer (Python) with 3-5 years of experience
  • Possessing Bachelor’s degree in Computer Science, or equivalent background
  • Showing strong engineering skills
  • Confident in testing at every level of the tech stack
  • A person who has written automated tests for a complex system including APIs and modern WebUI


  • Taking our testing strategy to the next level
  • Building on a solid base to evolve testing strategy, frameworks, and infrastructure to help improve the overall quality of our platform
  • Implementing current best practices from the testing world based on our strict quality requirements
  • Defining the desired level of test coverage and achieving that coverage
  • Ensuring that the tests improve overall developer efficiency
  • Assuring that engineers are equipped with the right tools in order to understand test failure causes and debug failures when needed


  • Be integrated within the greater software development teams, understanding, and advising on architecture, teaching good test habits, and aiding in designing and implementing automated tests at all levels
  • Create frameworks, systems, and infrastructure to help the greater organization in elevating our test capabilities and habits
  • Join our budding SDET organization as we tackle more products and mature our testing infrastructure and strategy
  • Operate in the same space and manner as the product teams and participate in planning, design, and implementation
  • Teach engineering groups about the test structure and how application design affects testing