Available Offers for Automation Testing

DevOps engineer

Remotely
Full-time

We are seeking an experienced DevOps engineer to participate in a project to integrate Platform V Works with a large company's corporate system. The candidate must have deep knowledge and extensive experience in automating application development, testing, and deployment processes.


Responsibilities:

  • Develop and maintain a CI/CD infrastructure using modern tools (Jenkins, GitLab CI, Ansible).
  • Automate application deployment to cloud platforms (e.g., Kubernetes, OpenShift).
  • Monitor system performance and ensure service stability.
  • Optimize infrastructure solutions to improve reliability and scalability.
  • Participate in the development of microservice architecture and design.
  • Integrate corporate systems and platforms.


Requirements:

At least 5 years of experience as a DevOps engineer.

  • Deep understanding of CI/CD principles and experience implementing relevant practices.
  • Proficiency in automation tools (Ansible/Terraform, Docker).
  • Strong knowledge of Linux and Windows Server operating systems.
  • Experience configuring monitoring and logging (Prometheus/Grafana/ELK Stack).
  • Understanding of IT infrastructure security principles.
  • A certificate from Sberbank (SberTech) or similar certification is desirable.


Additional benefits:

  • Experience working with integration projects at large companies.
  • Proficiency in Agile and Scrum methodologies.
  • Experience with configuration management systems (Chef, Puppet).
  • Experience migrating applications to the cloud.

Senior iOS Developer

Remotely
Full-time

Looking for strong professionals for the iOS developer role to the Mobile solutions department.


About the project:

A connected pet-safety platform combining GPS geofencing, real-time location, training workflows, and multi-device management. 

The scope of work for the project: end-to-end backend on Azure, mobile application development (Xamarin + native), firmware for BLE/LTE/Wi-Fi, and the Angular admin portal.

Tech part:

The system includes a .NET cloud backend on Azure (AKS/Functions, API Gateway, IoT Hub/MQTT, Event Hub, Redis cache, SQL/Cosmos for telemetry & config, Blob for media), a rules engine for geofence/alerts, OTA update pipeline, webhook/Push/SMS notifications, analytics, and CI/CD with observability (App Insights/Prometheus-Grafana).

Mobile apps are built with Xamarin and native stacks (iOS/Android) consuming REST/GraphQL APIs and background location services.

Device firmware integrates BLE for pairing/provisioning, LTE for wide-area tracking, and Wi-Fi for home connectivity, with secure boot, DFU/OTA, and power-management. An Angular admin console provides fleet/user/subscription management, policy editing, and live device dashboards.


Requirements:

  • Experience developing architectures from scratch and/or introducing enhancements to existing architecture
  • Experience working in all phases of the mobile application development lifecycle.
  • Proven ability to communicate difficult technical issues with sufficient clarity to internal and external stakeholders.
  • Experience in developing iOS applications using Swift, with demonstrated expertise in Swift Concurrency and SwiftUI
  • A strong grasp of software architecture patterns like MVP, MVVM, or MVI.
  • Solid knowledge of CS fundamentals, including data structures, algorithms, and multi-threading.
  • Familiarity with Agile methodologies
  • Experience with Git and automation tools such as CI/CD and unit testing.
  • Seasoned in creating sophisticated public-facing applications.
  • Very good level of English (min. B2+).


Nice to have:

  • Objective-C experience.
  • TCA experience.
  • Experience moving from cross-platform to native app development.
  • Experience working with BLE and smart devices. (Share your examples and comments with us).
  • Experience in implementing complex UI/UX in B2C apps. (Share your examples (links) in your CV).
  • Experience in some of the following domains: consumer apps, fitness and health apps, hardware apps such as apps for smart wearables, etc. (Share your examples and comments with us).
  • Experience working in complex environments with multiple teams and stakeholders
  • Experience working in distributed teams across multiple time zones
  • Experience in leading a team from a technical point of view.

IBM Tririga Developer

Remotely
Full-time
Permanent work
We are seeking an experienced IBM Tririga Developer to join our team for projects related to real estate, facility management, and enterprise asset optimization. The candidate will be responsible for designing, developing, and customizing IBM Tririga applications while ensuring seamless integration with business processes