This role focuses on designing and building robust mobile automation solutions that support large-scale validation of iOS and Android applications. Working within a Python-based environment, you will develop automation platforms capable of operating across physical devices, emulators, and cloud-hosted testing infrastructure. You will collaborate with global engineering teams to deliver high-quality software solutions while helping drive innovation in automated testing and quality engineering.
Responsibilities
Design, develop, and maintain mobile automation frameworks using Python
Build and enhance automation solutions for both iOS and Android applications
Develop test automation capable of running across physical devices, emulators, and simulators
Create and maintain Appium-based automation frameworks and reusable test libraries
Integrate mobile automation solutions with cloud-based device testing platforms and continuous integration pipelines
Design and build APIs, web services, microservices, and SDKs to support automation and testing requirements
Apply software engineering best practices, including code reusability, design patterns, testing, and documentation
Work closely with international development teams throughout the software development lifecycle
Identify and resolve automation reliability, stability, and performance issues
Support continuous improvement initiatives within quality engineering and test automation practices
Mentor colleagues and contribute to knowledge sharing across the engineering team
Communicate effectively with technical and non-technical stakeholders
Requirements
Strong Python software development skills
Experience building and maintaining mobile automation frameworks
Strong knowledge of Appium and mobile test automation best practices
Experience automating iOS and Android applications
Understanding of mobile application architecture and development life cycles
Experience working with emulators, simulators, and physical device testing environments
Experience integrating automation frameworks with CI/CD pipelines
Knowledge of RESTful APIs and web services
Understanding of software design patterns and object-oriented programming principles
Experience using source control tools such as Git
Knowledge of automation reporting, monitoring, and test execution management
Familiarity with cloud-hosted testing platforms and distributed test execution
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent commercial experience
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
Commercial experience in software development using Python
Proven experience developing and maintaining mobile automation solutions
Hands-on experience with Appium automation frameworks
Experience automating native, hybrid, or mobile web applications across iOS and Android platforms
Experience working with mobile device emulators, simulators, and physical testing devices
Experience building scalable automation frameworks suitable for enterprise-level testing environments
Experience integrating automated testing into CI/CD pipelines
Familiarity with cloud-hosted mobile testing platforms such as AWS Device Farm, Browser Stack, Sauce Labs, or similar services
Experience working within Agile software development environments
Demonstrable experience delivering production-quality software and automation solutions
The SII Group is an engineering and consulting company in technologies (ICT) and a digital services company (ESN) created in 1979 by Bernard HUVÉ, a trained engineer.
The SII Group employs over 16,000 people in 20 countries across 100 local branches and recruits an average of over 4,000 consultants and engineers each year who work daily to integrate and develop new technologies and evolve information systems.
Always keen to provide value-added and innovative solutions, SII works with major groups in various sectors such as Aeronautics, Space and Defense, Banking-Insurance, Telecommunications, Energy, Retail, Transport and Industry.