> Markdown version of [/jobs/ext/3013051-mid-qa-mobile-automation-engineer](https://www.wearedevelopers.com/jobs/ext/3013051-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:** Air Apps - **Location:** Barcelona, Spain (Remote available) - **Salary:** €47,000.0 - €59,000.0 - **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, Collaborative Software, 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 20, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## 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 position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid QA Mobile Automation Engineer based in Spain. 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) - [AI Agents Face-Off: Same App, Multiple Frameworks](https://www.wearedevelopers.com/videos/100192-ai-agents-face-off-same-app-multiple-frameworks) - [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) - [Is This App Accessible? A Live Testing Demo](https://www.wearedevelopers.com/videos/1240-is-this-app-accessible-a-live-testing-demo) - [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) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)