Junior Python Developer in Test (Apps)

Ukrainian tech company developing security system ecosystems with focus on mobile applications and quality assurance.
Lviv, Lviv Oblast, Ukraine, 79000
Backend
Entry-Level Software Engineer
In-Person
Enterprise SaaS

Description For Junior Python Developer in Test (Apps)

Ajax Systems is a Ukrainian success story specializing in security system ecosystems where quality and user-friendly applications are paramount. The role focuses on automated testing within the QA department, working with a newly developed framework that enables testing various scenarios on iOS/Android platforms using Appium.

The project has been successfully running for several years, during which the team has improved key framework functionality and automated over 20,000 test cases. Despite these achievements, there are still many tests requiring automation and optimization, presenting a unique opportunity to contribute to a large-scale project.

As a Junior Python Developer in Test, you'll work with an established framework while developing new features for test coverage. The position offers significant professional growth potential, with opportunities to enhance your Python and test automation skills through diverse projects and support from experienced colleagues.

The company promotes a creative and collaborative environment where new ideas are welcomed and valued. Team members enjoy a supportive atmosphere with a focus on overcoming challenges together and celebrating successes. The role combines technical development with quality assurance, making it an excellent opportunity for those starting their career in software testing automation.

Ajax Systems represents Ukrainian manufacturing excellence, offering a chance to be part of a dynamic team making "Made in Ukraine" synonymous with reliability in the global security systems market.

Last updated 5 days ago

Responsibilities For Junior Python Developer in Test (Apps)

  • Develop and implement automated testing for Ajax Apps functionality using Python
  • Work with CI infrastructure based on Jenkins
  • Work with low-level binary protocols
  • Search and analyze system behavior inconsistencies according to technical specifications

Requirements For Junior Python Developer in Test (Apps)

Python
  • Basic knowledge of Python and interest in test automation
  • Desire to learn and develop in the SDET field
  • Attention to detail and responsibility for work quality
  • Ability to work in a team and communicate effectively with colleagues
  • Experience with Appium (preferred)
  • Experience with pytest (preferred)
  • Experience with gRPC (preferred)

Benefits For Junior Python Developer in Test (Apps)

Medical Insurance
  • Flexible work schedule in office (Lviv)
  • Opportunity to propose ideas and influence product development
  • Work in a motivated team with zero bullshit culture
  • Competitive salary
  • Medical insurance
  • Corporate English language courses

Interested in this job?

Jobs Related To Ajax Systems Junior Python Developer in Test (Apps)

Manual QA Engineer (Backend)

Manual QA Engineer position at Ajax Systems, Europe's largest security systems developer, focusing on backend testing and b2b solutions.

Manual QA Engineer (Back-end)

Junior+ Manual QA Engineer position at Ajax Systems, focusing on backend testing of security systems with 1+ year experience required.

Software Development Engineer

Entry-level Software Development Engineer position at Audible, developing and maintaining audiobook platform software with 1+ years experience required.

Software Engineer

Software Engineer role at Microsoft working on Windows Developer Platform, building tools and APIs for Windows app developers.

Software Engineer, Product

Entry-level Software Engineer position at Meta, focusing on product development with competitive compensation and opportunities to work on large-scale applications.