Job
You conduct extensive testing on our mobile Android applications, expand automation using Maestro, and integrate it into our CI/CD pipeline. You also maintain the test environments and explore potential integration with Qase.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You are responsible for conducting acceptance tests, smoke tests, regression tests, and system tests to ensure the quality of our mobile applications.
- You continuously expand our Maestro automation and seamlessly integrate it into our CI/CD pipeline using GitHub Actions.
- You assess the options for integrating Qase and Maestro and implement them where appropriate.
- You maintain and update our Maestro tests to stay one step ahead of feature drift.
Our expectations of you
Education
- You have successfully completed a degree or vocational training in an IT-related field, or have an equivalent qualification.
Qualifications
- You’re confident using test management tools such as Qase or similar systems; you understand the importance of CI/CD for mobile test runs and can actively help shape them.
- You have a deep understanding of various types of testing and testing approaches (smoke tests, regression tests, integration tests, and system tests).
- Knowledge of our app stack (Android, Kotlin, Flutter) and local gRPC services is a plus.
- An independent and proactive approach to work comes naturally to you.
- You have fluent German skills, both spoken and written (C1), as well as very good English skills (at least B2).
Experience
- You have solid experience in mobile testing, particularly for Android applications, and ideally also have experience with automated testing of Flutter apps (web and Android).
- You have technical experience in creating and maintaining mobile test automation environments, ideally with Maestro (including YAML skills) or similar tools.
- Ideally, you already have experience with API requests using proxy tools such as Charles or Proxyman, as well as log analysis.
What we offer
- Enjoy 30 days of annual leave and the option to work remotely part of the time (usually 2 days per week).
- You shape the IT of Germany’s leading food retailer.
- Enjoy an attractive salary, employer-funded savings benefits, a free salary account, and other benefits and offers.
- You can look forward to a range of professional development opportunities with us, including digital learning platforms and the opportunity to attend industry conferences.
- Our health management team looks after your well-being at work and beyond.
- We’ll help you get off to the best possible start at our company. We place great importance on a thorough onboarding process so you can hit the ground running and contribute from day one through our various communities and networks.
Benefits
Health, fitness & fun
Food & drink
Work-Life-Integration
Higher take-home pay
Topics you will work on
Job locations
About your employer
The EDEKA headquarters in Hamburg is a strategic tool for the further development of the EDEKA network. From here, numerous impulses are sent out to realize cross-sectional goals.
- 1907
- Established Company
- Onsite, Hybrid, Full Remote
- Trade
Employer reviews
- Team culture
- 3.7
- Engineering
- 3.0
- Working conditions
- 4.4
- Career growth
- 3.2
More jobs
These jobs might also interest you
Participation in security analyses and assessment of applications and IT systems. Support in the design and implementation of technical security measures (e.g., WAF, Load Balancing, Firewall, etc.). Conducting and supporting penetration tests,...
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...