Mobile Application Test Engineer for an international development team
About the company
Are you passionate about quality assurance and test automation of mobile apps connected to physical products? We are looking for a driven Mobile Application Test Engineer for an international R&D team in Landskrona. Apply for the position today! About the position This is a full-time consultancy assignment starting no later than December 1st, with an initial contract until July 1st (with possibilities for extension). You will be employed as a consultant at Academic Work and work on-site at our client's location in Landskrona. In this role, you will perform quality assurance for mobile apps (Android/iOS) for IoT products and drive test automation in CI/CD within an agile R&D team. Tasks Test automation & Design: Design, implement, and maintain automated tests for mobile applications for both Android and iOS. Test execution & Troubleshooting: Perform functional tests, regression tests, as well as system tests on both software and against physical hardware, as well as analyze and report deviations. CI/CD integration: Work with test automation in CI/CD flows in close collaboration with DevOps (e.g., in Azure DevOps or GitLab). Agile collaboration & Requirement review: Collaborate closely with developers, product owners, and other stakeholders, and participate in sprint planning and requirement reviews to ensure high testability and quality. Process improvement: Contribute to continuous improvements of test methods, tools, and internal test processes.
Requirements
We are looking for you who has Experience in mobile testing: At least 3 years of documented experience in software testing of mobile applications (Android and/or iOS). Test automation: Proven and practical experience of test automation for Android and/or iOS. CI/CD integration: Experience working with test automation in CI/CD-based development flows. Test methodology & Lifecycle: Good understanding of software testing throughout the entire development lifecycle (functional tests, regression tests, system tests). Agile working methods: Experience working in agile development teams as well as participating in sprint planning and requirement reviews. Troubleshooting & Deviation management: Familiarity with analysis, troubleshooting, bug reporting, and creating test documentation. Language requirements: Fluent knowledge of English in both speech and writing (since the development environment is international).
It is meritorious if you have Test tools: Experience with Appium or similar frameworks for mobile test automation. Programming: Programming skills in Python. Experience with Kotlin, Java, or other object-oriented languages.
CI/CD platforms: Practical experience with Azure DevOps, GitLab, or equivalent tools. Hardware-proximate testing & IoT: Experience testing connected products, IoT, embedded systems, or testing directly against physical hardware. Wireless protocols: Experience with communication and testing via Bluetooth, Wi-Fi, or other wireless protocols. Educational background: Academic degree in Computer Engineering, Software Engineering, Electrical Engineering, or equivalent.
To succeed in the role, you have the following personal qualities: Organized Stable Responsible Intellectually curious