Get the Future You Want
Mobile Automation Tester
Location
Mexico
Posted
11 days ago
Salary
0
Seniority
Mid Level
Job Description
Mobile Automation Tester
Capgemini
Role Description In this role you can expect: - Automate mobile testing using Appium for iOS and Android. - Work in Agile teams with developers and product owners. - Execute manual + automated tests across devices and environments. - Manage defects and improve quality using JIRA and CI/CD tools. Qualifications - Strong hands-on experience in mobile functional testing, automation scripting, defect tracking, and working in an Agile delivery model. - 5+ years of experience in mobile testing for Android and iOS. - Hands-on knowledge of Appium automation. - Basic programming knowledge in Java, Python, JavaScript, or C#. - Understanding of mobile testing concepts, device logs, locators, and test execution. - Experience with tools such as Android Studio, Xcode, Git, and JIRA. - Good analytical, communication, and problem-solving skills. Requirements - Experience with Browser Stack. - API testing exposure using Postman. - CI/CD exposure using Jenkins, GitHub Actions, or Azure DevOps. - Experience in Karate Framework for API Automation. - Agile/Scrum experience. Benefits - Work on meaningful projects that use technology to solve real-world challenges. - Be part of a company that values sustainability, inclusion, and digital equity. - Contribute to building a better future for people, planet, and society. Need to know - This role can be working from any state of Mexico.
Related Guides
Related Job Pages
More Android Engineer Jobs
Semi-Senior Android Developer
redbeeConnecting businesses and technology expertise. Conectando negocios con expertise tecnológico.
• Desarrollar y mantener funcionalidades en la aplicación para Android con Kotlin • Implementar interfaces modernas y eficientes usando SwiftUI y/o Jetpack Compose • Integrar la app con APIs y servicios backend, garantizando seguridad y rendimiento • Participar de la arquitectura, metodología, KPIs y buenas prácticas • Participar activamente en todas las fases del ciclo de vida del desarrollo de software
Android Developer II
Instituto Nacional de Telecomunicações - InatelNossa história é feita de futuros!
• Develop Android applications using Kotlin; • Design and implement interfaces for systems; • Integrate with SDKs and APIs provided by manufacturers and partners; • Implement and integrate Natural Language Processing (NLP) solutions and language models (LLMs); • Participate in defining and evolving application architecture (MVVM, MVC, Clean Architecture, among others); • Ensure code quality by applying development best practices; • Ensure functional validation of developed code; • Analyze and resolve software issues; • Prepare, configure, and provide development and test environments; • Configure application containers for development; • Collaborate with multidisciplinary teams across all stages of development.
• Define technical and architectural solutions, considering trade-offs in collaboration with the team and the client. • Propose innovative solutions for technical and business challenges in mobile development. • Work with the team to ensure the implementation of Agile Software Engineering best practices. • Create and manage the project roadmap, assessing dependencies, risks, and technical debt, and aligning architectural activities with business solutions. • Ensure functional and non-functional requirements are met. • Act as an inspiring leader with autonomy and resilience, recognized by the client as a point of reference. • Collect metrics for technical PDCA discussions with the client, presenting data, delivery targets, and KPIs. • Orchestrate AI agents for large-scale code generation using tools such as Claude-Code. • Create and optimize custom commands and agent skills for automating development tasks and code analysis. • Implement AI-assisted workflows to increase productivity and the quality of mobile code.
Android Developer III
Instituto Nacional de Telecomunicações - InatelNossa história é feita de futuros!
• Develop Android applications using Kotlin; • Design and implement system interfaces; • Integrate with SDKs and APIs provided by manufacturers and partners; • Implement and integrate Natural Language Processing (NLP) solutions and language models (LLMs); • Participate in defining and evolving application architecture (MVVM, MVC, Clean Architecture, among others); • Ensure code quality by applying development best practices; • Ensure functional validation of developed code; • Analyze and resolve software issues; • Prepare, configure, and provision development and test environments; • Configure application containers for development; • Collaborate with multidisciplinary teams across all stages of development; • Produce project documentation.



