Cohesive Technologies

About the Mobile Automation Engineer Role in San Diego:
We are seeking a skilled Mobile Automation Engineer with at least 5 years of experience in Android automation, DevOps, and CI/CD systems. This onsite full-time role in San Diego, CA involves developing automation frameworks and tooling for next-generation wearable devices.
Key Responsibilities for Mobile Automation Engineer:
As a Mobile Automation Engineer, you will:
-
Design, build, and maintain Android automation frameworks using Appium, UiAutomator, or Espresso.
-
Develop backend systems and test automation tools in Node.js, Python, and Buck.
-
Own CI/CD pipelines for mobile and firmware build, test, and release automation.
-
Implement SRE-style infrastructure with cron jobs, metrics, and alerts for testing environments.
-
Analyze data and logs through Presto/Trino SQL to create dashboards and ETL jobs.
-
Collaborate with QA, firmware, and platform teams to streamline test automation.
-
Troubleshoot flaky tests, improve reliability, and optimize build performance.
-
Document technical processes, build runbooks, and ensure high test coverage.
Essential Skills for Mobile Automation Engineer:
To succeed in this Mobile Automation Engineer job in San Diego, you’ll need:
-
5+ years in automation or DevOps.
-
Strong JavaScript/TypeScript (Node.js) and Python programming skills.
-
Experience with Android mobile automation tools (Appium, UiAutomator, Espresso).
-
Working knowledge of CI/CD systems, build automation, and pipeline orchestration.
-
SQL proficiency with Presto, Trino, or MySQL for data analysis.
-
Familiarity with SRE fundamentals, Linux/Unix, shell scripting, and system monitoring.
-
Strong debugging and code review discipline using Git.
Preferred Qualifications and Traits:
-
Team-oriented mindset and proactive collaboration skills.
-
Ability to multitask and adapt to evolving project needs.
-
Passion for mobile automation, continuous delivery, and quality improvement.
-
Excellent analytical and communication abilities.
Advanced and Nice-to-Have Skills for Mobile Automation Engineer:
-
Familiarity with iOS automation tools (XCUITest, devicectl, xcodebuild).
-
Understanding of AOSP and OEM-level device integration.
-
Knowledge of Micropython, FreeRTOS, or Zephyr for embedded systems.
-
Networking and LAN data transfer skills.
-
Experience with Chef or similar configuration management tools.
-
Curiosity about AI-driven testing and Agentic AI for data insights.
Work Environment – Mobile Automation Engineer in San Diego:
-
Location: San Diego, CA (Onsite)
-
Type: Full-Time, Permanent
-
Experience: Minimum 5 years
-
Collaborate with a cross-functional team in a high-tech lab testing environment.
This position offers hands-on experience with robotic testing systems, automation frameworks, and next-gen wearable device development pipelines.
Why Work as a Mobile Automation Engineer in San Diego:
-
Opportunity to work on cutting-edge wearable technology and automation frameworks.
-
Build solutions that accelerate testing for global tech leaders.
-
Combine DevOps, mobile, and robotics under one engineering scope.
-
Join an innovative, learning-driven environment where performance and precision matter.
Ready to Apply for the Mobile Automation Engineer Role?
If you’re a Mobile Automation Engineer ready to take on exciting automation and DevOps challenges, this role in San Diego is a perfect fit.
👉 Check out other positions on RishiWrites.com
👉 Let’s discuss your next career move for personalized guidance
FAQs:
1. What does a Mobile Automation Engineer do?
They build and maintain mobile test automation frameworks, CI/CD systems, and data tools for Android and wearable devices.
2. What is the required experience level?
Minimum 5 years in mobile automation, test infrastructure, or DevOps.
3. Is this role remote or onsite?
It’s a full-time onsite position in San Diego, California.
4. What platforms are supported?
Primarily Android, with some iOS automation as a plus.
5. What languages are required?
Strong knowledge of JavaScript/TypeScript and Python.
6. What CI/CD tools are used?
You’ll manage custom build systems and pipelines integrated with mobile and firmware environments.
7. Does the role include SRE duties?
Yes, you’ll manage jobs, alerting, metrics, and system health.
8. What kind of testing frameworks are expected?
Appium, UiAutomator, and Espresso are core; XCUITest is a plus.
9. What type of data systems are used?
SQL-based platforms such as Presto or Trino for ETL and analytics.
10. Are embedded systems involved?
Yes, exposure to firmware or embedded OS environments is beneficial.
11. What are the growth opportunities?
Progression to senior or technical lead roles in automation or CI/CD engineering.
12. What are the key soft skills?
Collaboration, critical thinking, problem-solving, and adaptability.
13. Does the team follow Agile practices?
Yes, Agile development and continuous integration principles are part of daily work.
14. Will I work with hardware or robotic labs?
Yes, part of your work involves managing lab devices and robotic testing systems.
15. How do I apply?
Submit your resume through rishiwrites.com/jobs.
