Junior Python Developer in Test (QA Automation)

Ajax Systems
Ukraine
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: []

Build, support, and improve end-to-end automated tests for desktop applications. Analyze test failures and instability, adapt tests as desktop products change, and enhance test code stability, readability, and maintainability. Contribute to new automation approaches and tools, including internal libraries and utilities for the QA team, and work with CI infrastructure to run automated tests in collaboration with Manual QA and developers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ajax Systems
Ajax Systems
1 day ago

Junior Python Developer in Test (QA Automation)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build, support, and improve end-to-end automated tests for desktop applications. Analyze test failures and instability, adapt tests as desktop products change, and enhance test code stability, readability, and maintainability. Contribute to new automation approaches and tools, including internal libraries and utilities for the QA team, and work with CI infrastructure to run automated tests in collaboration with Manual QA and developers.
Location: Ukraine
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Support and develop an existing base of end-to-end automated tests for desktop applications.
  • •Analyze test failures, instability, and causes of incorrect test behavior.
  • •Adapt automated tests to changes in desktop applications.
  • •Improve test stability, readability, and maintainability of the test code.
  • •Participate in developing new automation approaches and internal tools, including working with CI infrastructure to run tests and collaborating with Manual QA and developers.

Pay and Benefits

Perks:Health InsuranceLanguage ClassesDiscounts

Key Requirements

  • •Strong Python3 skills.
  • •Experience testing web/desktop applications and embedded products.
  • •Experience with Pytest or Unittest.
  • •Experience with Selenium, Appium, or other UI automation tools.
  • •Experience with CI/CD (e.g., Jenkins) and Docker; plus familiarity with Git, SQL, and Unix/Linux.
Experience:Desktop applicationsWeb/desktopEmbeddedQA automationEnd-to-end testing
Languages:English
Tech Stack:Python3PytestUnittestSeleniumAppiumDockerJenkinsCI/CDGitSQLUnix/LinuxCI infrastructureUI automationEnd-to-end tests

Company Brief

Ajax Systems
Designs and manufactures wireless professional security systems and smart home devices, including alarms, sensors, cameras, and communication hubs, sold globally for residential and commercial security and IoT integration.
Industry: Surveillance & Security Hardware
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Kyiv, Ukraine
Founded: 2011
WebsiteLinkedIn