Technologies & tools
Join our team working on AI-driven quality assurance and automation solutions for smart devices. You will focus on developing the mobile automation layer of an AI validation framework, working with real iOS and Android applications, physical devices, and emulators/simulators. The project combines Python-based test automation, mobile technologies, and Generative AI, giving you an opportunity to work on modern solutions used to validate new AI-powered features. The position is based in Cambridge and requires working on-site. If you are passionate about automation and AI technologies, this opportunity may be the right fit for you.
Your tasks
- Designing and developing mobile test automation solutions in Python for iOS and Android
- Building and maintaining automation frameworks for physical mobile devices as well as emulators and simulators
- Developing and scaling Appium-based automation solutions
- Creating automated validation scenarios for mobile applications and AI-powered features
- Integrating mobile automation with the broader AI validation framework
- Developing reliable and maintainable automation code following good software engineering practices
- Cooperating with development and QA teams to ensure high-quality software delivery
- Supporting the development and improvement of automated validation and data management solutions
- Investigating automation issues and improving the stability and efficiency of automated tests
- Contributing to the continuous development of the team's automation tools and engineering practices
Requirements
- At least 3 years of professional experience in software development or test automation
- Very good programming skills in Python
- Hands-on experience with mobile test automation for iOS and/or Android
- Practical experience with Appium or similar mobile automation frameworks
- Experience working with physical mobile devices as well as emulators or simulators
- Good understanding of software testing and test automation principles
- Experience in designing and maintaining automated test frameworks
- Familiarity with APIs and modern software development practices
- Interest in Generative AI, LLMs, or AI-powered applications
- Good communication skills and the ability to work effectively in an international development environment
- Bachelor's degree in Computer Science or a related field, or equivalent professional experience
Job no. JOB-NB77B
Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws.
Technologie i narzędzia
Dołącz do naszego zespołu pracującego nad rozwiązaniami zapewniającymi jakość i automatyzację opartymi na AI dla inteligentnych urządzeń. Skupisz się na rozwijaniu warstwy automatyzacji mobilnej frameworka walidacji AI, pracując z rzeczywistymi aplikacjami iOS i Android, fizycznymi urządzeniami oraz emulatorami/symulatorami. Projekt łączy automatyzację testów opartą na Pythonie, technologie mobilne i Generatywną AI, dając Ci możliwość pracy nad nowoczesnymi rozwiązaniami używanymi do walidacji nowych funkcji zasilanych AI. Stanowisko znajduje się w Cambridge i wymaga pracy na miejscu. Jeśli pasjonujesz się automatyzacją i technologiami AI, ta oferta może być odpowiednia dla Ciebie.
Twoje zadania
- Projektowanie i rozwijanie rozwiązań automatyzacji testów mobilnych w Pythonie dla iOS i Androida
- Budowanie i utrzymywanie frameworków automatyzacji dla fizycznych urządzeń mobilnych oraz emulatorów i symulatorów
- Rozwijanie i skalowanie rozwiązań automatyzacji opartych na Appium
- Tworzenie zautomatyzowanych scenariuszy walidacji dla aplikacji mobilnych i funkcji zasilanych sztuczną inteligencją
- Integracja automatyzacji mobilnej z szerszym frameworkiem walidacji AI
- Rozwijanie niezawodnego i łatwego w utrzymaniu kodu automatyzacji zgodnie z dobrymi praktykami inżynierii oprogramowania
- Współpraca z zespołami deweloperskimi i QA w celu zapewnienia wysokiej jakości dostarczanego oprogramowania
- Wsparcie w rozwoju i doskonaleniu zautomatyzowanych rozwiązań walidacji i zarządzania danymi
- Badanie problemów z automatyzacją oraz poprawa stabilności i wydajności testów automatycznych
- Wkład w ciągły rozwój narzędzi automatyzacji i praktyk inżynieryjnych zespołu
Wymagania
- Co najmniej 3-letnie doświadczenie zawodowe w rozwoju oprogramowania lub automatyzacji testów
- Bardzo dobre umiejętności programowania w Pythonie
- Praktyczne doświadczenie w automatyzacji testów mobilnych dla iOS i/lub Androida
- Praktyczne doświadczenie z Appium lub podobnymi frameworkami automatyzacji mobilnej
- Doświadczenie w pracy z fizycznymi urządzeniami mobilnymi oraz emulatorami lub symulatorami
- Dobre zrozumienie zasad testowania oprogramowania i automatyzacji testów
- Doświadczenie w projektowaniu i utrzymywaniu zautomatyzowanych frameworków testowych
- Znajomość API i nowoczesnych praktyk rozwoju oprogramowania
- Interesowanie się Generatywną AI, LLM-ami lub aplikacjami zasilanymi AI
- Dobre umiejętności komunikacyjne i zdolność do efektywnej pracy w międzynarodowym środowisku deweloperskim
- Dyplom licencjata w dziedzinie informatyki lub pokrewnej, lub równoważne doświadczenie zawodowe
Nr oferty JOB-NB77B
Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws.
Quick apply
Mobile Test Automation Engineer (f/m/x)
Your application has been submitted
We will contact you as soon as we review your CV
Processing...
Sorry, something went wrong and your message was not delivered
Refresh the page and try again. Contact us, if problem occurs again
We’re sorry, but the selected file appears to be damaged and we can't process it.
Please try uploading a different copy or a new version of the file. Contact us, if problem occurs again.
Benefits for you
- Diverse portfolio of clients
- Wide portfolio of technologies
- Employment stability
- Remote work opportunities
- Contracts with the biggest brands
- Great Place to Work Europe
- Many experts you can learn from
- Open and accessible management team
ARE YOU LOOKING FOR SOMETHING ELSE?
We have more offers