Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Cognizant • Navalcarnero, Community of Madrid, Spain
Role & seniority: Mobile Automation Engineer; experienced (+4 years)
Stack/tools: Java, Appium; Selenium; Sauce Labs, BrowserStack; Cucumber/Gherkin; GitHub Actions; CI/CD; web and mobile automation; hybrid apps (native + webview); device farms (Android/iOS)
Lead the implementation of the Continuous Testing strategy across projects, achieving automated functional and non-functional testing and SDLC integration
Collaborate with Product, Development, Operations, and Testing Architects to ensure full automated coverage and integrate new tools into testing frameworks
Provide technical guidance, maintain scalable, maintainable, and reliable test automation frameworks for web and mobile; drive adoption and best practices
4+ years in mobile automation testing; strong experience with Appium (and Selenium/Web testing)
Practical work with Android and iOS testing (device farms such as BrowserStack/Sauce Labs)
Proficiency with Gherkin/Cucumber; CI/CD workflows (GitHub Actions); familiarity with CI/CD integration of automated tests
Experience handling dynamic DOM, asynchronous events, and client-side routing; automation of hybrid apps (native + webview)
Spanish language required; bachelor’s degree in computer/telecommunications engineering or related
Banking project experience; English-speaking ability
API automation experience; broader testing tools and frameworks
Location &
Job Summary
We are looking for an exceptional Mobile Automation Engineer to work with our cross-functional team and join our world-class community of talented experts
Responsibilities
You will be a key factor in the implementation of our Continuous Testing strategy across all projects and modules. This strategy comprises of two challenges: achieving fully automated functional and non-functional testing and integrating seamlessly with the SDLC processes and tools. To this end you will collaborate tightly with other stakeholders (Product Development Operations Business) to ensure that every business flow has full automated coverage developing new tools if needed and integrating them into our testing frameworks.
You will be responsible for identifying and solving domain-specific challenges and accountable for the successful implementation of the Continuous Testing strategy in collaboration with Testing Architects and Product Owners.
Continuously research and adopt best practices and new tools for web and mobile automation promoting innovation and efficiency.
Provide technical guidance and support to other team members in the adoption and use of Selenium Appium and related automation technologies.
Ensure the scalability maintainability and reliability of test automation frameworks for both web and mobile environments.
We are looking for an experienced Mobile Testing Automation Engineer (+4 years experience. Good to have experience in Web Selenium and API automation
Proven experience in Mobile Automation Testing with working experience in Java Appium Saucelab etc.
Solid knowledge of Mobile automation in web applications and experience in handling dynamic DOM updates asynchronous events and client-side routing in automation scripts.
Experience developing executable tests on both Android and iOS (ideally in a device farm such as BrowserStack Sauce Labs or Amazon Device Manager)
Experience in Gherkin and Cucumber framework
Experience with continuous integrations and continuous deployment- Github and GitAction
Demonstrated ability to automate hybrid mobile applications (apps with both native and webview contexts) including context switching and interaction with embedded web components.
An interest in problem-solving and tackling challenges is essential for this position. Learning by doing and not being afraid to make mistakes while delivering usable solutions will make you successful in this job.
Familiarity with CI/CD pipelines and integrating automated tests into build and deployment processes.
Spanish Must. Nice to have English speaking skill
Banking project experience is nice to have
Bachelors degree in computer or Telecommunications Engineering or related.
Nivel de antigüedad Intermedio Tipo de empleo Jornada completa Función laboral Control de calidad Sectores Servicios y consultoría de TI y Consultoría y servicios a empresas