Mid QA Mobile Automation Engineer
jobgether
Spain
Tiempo completo
Este anuncio proviene de Lever
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.
- 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.
- 100% remote working arrangement, offering flexibility to work from an environment where you are most productive.
- Opportunity to work on international software development and QA projects.
- Exposure to modern mobile automation technologies and CI/CD practices.
- Professional development opportunities within an international technology environment.
- Collaboration with dynamic, experienced, and diverse teams.
- Projects involving international markets across Europe and beyond.
- Health and life insurance.
- Tech Visa support for eligible candidates located outside the European Union.
- Opportunity to build deeper expertise in mobile automation, software quality, and continuous testing.
Este anuncio proviene de Lever. Ver anuncio original ↗