> Markdown version of [/jobs/ext/2995560-mid-qa-mobile-automation-engineer](https://www.wearedevelopers.com/jobs/ext/2995560-mid-qa-mobile-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid QA Mobile Automation Engineer - **Company:** Jobgether - **Location:** Germany (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), .NET Framework, Android Software Development, Apple IOS, Apple Xcode, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software Quality, Computer Engineering, Continuous Integration, Software Debugging, Software Design Patterns, Emulators, Intrusion Detection Systems, Nunit, Object-Oriented Software Development, Software Engineering, Systems Integration, Strategies of Testing, Appium, Hardware Testing, Git, Information Technology - **Published:** September 19, 2026 - **Apply:** https://www.adzuna.de/details/5889613135 ## About the Role * Proven professional experience in mobile test automation, particularly with Appium 2.0, C#, and .NET 8. * Strong knowledge of mobile automation frameworks and testing best practices for both iOS and Android. * Hands-on experience with XCUITest Driver, including simulator and real-device testing, plus familiarity with Xcode. * Solid experience with UiAutomator2 Driver for Android automation across emulators and physical devices. * Practical experience developing and maintaining test frameworks using the Page Object Model (POM). * Proficiency with accessibility-id as a locator strategy for stable and maintainable automation. * Experience with NUnit, including test lifecycle management, setup/teardown, parallel execution, and parameterized testing. * Experience using Appium Inspector for element identification, locator validation, and automation debugging. * Proficiency with Git and collaborative software development practices. * Experience with Azure DevOps and integrating automated tests into CI/CD pipelines. * Strong understanding of software QA principles, testing methodologies, tools, and processes. * Ability to analyse requirements and turn them into effective automated testing solutions. * Strong communication and stakeholder management skills, with the ability to work across technical and non-technical teams. * Degree in Computer Engineering, Software Engineering, Computer Science, or a related technical discipline. * Fluency in written and spoken English. ## Description This role offers the opportunity to build and maintain robust automated testing solutions for modern iOS and Android applications. You'll work hands-on with Appium 2.0, C#/.NET 8, and established mobile automation frameworks. The position combines test engineering, framework development, CI/CD integration, and quality assurance practices. You'll help translate product requirements into reliable, maintainable automated tests across simulators, emulators, and real devices. The role involves close collaboration with technical and non-technical stakeholders in an international environment. You'll also contribute to improving testing processes, automation coverage, and overall software quality. It's a strong opportunity for a QA engineer looking to deepen their mobile automation expertise while working remotely on international projects. Accountabilities * Design, develop, maintain, and execute automated mobile tests using Appium 2.0 with C# and .NET 8. * Build and maintain automation solutions for both iOS and Android applications using appropriate frameworks and testing practices. * Perform iOS automation using XCUITest Driver across simulators and physical devices, working with Xcode as required. * Implement Android automation using UiAutomator2 Driver across emulators and physical devices. * Develop and maintain scalable test frameworks using the Page Object Model (POM) design pattern. * Use accessibility IDs and other robust locator strategies to create reliable and maintainable automated tests. * Create and manage NUnit test suites, including lifecycle management, setup and teardown, parallel execution, and parameterized testing. * Use Appium Inspector to identify elements, validate locators, troubleshoot automation scripts, and support debugging activities. * Integrate automated testing into Azure DevOps and CI/CD pipelines to support continuous quality validation. * Work with Git and collaborative development workflows to maintain and review automation code. * Analyse functional and technical requirements and translate them into effective automated testing strategies. * Apply QA methodologies and software testing best practices throughout the development lifecycle. * Collaborate with technical and non-technical stakeholders to identify quality risks, communicate findings, and support continuous improvement. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [How I Built QA from Scratch in a Scaling Startup - no fluff real life story](https://www.wearedevelopers.com/videos/2041-how-i-built-qa-from-scratch-in-a-scaling-startup-no-fluff-real-life-story) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)