
Fechado
Publicado
Pago na entrega
Project Overview I am looking for an experienced developer to build a UI automation solution for existing iOS and macOS applications. I do not have access to the source code of these applications, so the automation must work entirely through the user interface, simulating real user interactions. The primary goal is to create a stable, maintainable, and intelligent automation system that can detect UI elements, respond to different screen states, and recover from interruptions during long-running execution. ⸻ Technical Requirements • No source code access: The solution must operate externally via UI interaction only. • Preferred approach: A computer-vision–based solution (e.g., OpenCV) for detecting buttons, dialogs, pop-ups, and UI regions based on visuals. • Alternative approach: If feasible, a working Xcode/XCUITest-based automation that does not require app source code is acceptable. • macOS support: • The solution must be runnable on macOS. • The macOS implementation should support automation across multiple applications using a shared framework or configuration. • iOS support: • Automation should work with iPhone devices using standard iOS automation/testing practices. • Intelligent behavior: • Detect different UI states • Handle dynamic screens and pop-ups • Make decisions based on what is visible on screen • Recover gracefully from errors or unexpected flows ⸻ Stability & Maintainability The automation should be designed for: • Long-running execution • Robust error handling and recovery • Clear logging and reporting • Easy updates when UI layouts change • Clean project structure and documentation ⸻ Tools & Frameworks The choice of tools is flexible and open to recommendation. Possible approaches may include: • OpenCV or similar computer-vision techniques • XCUITest • Appium / WebDriverAgentRunner • Hybrid approaches combining UI automation and visual detection The final decision should prioritize reliability, maintainability, and platform compatibility What We Need • A developer experienced in iOS and macOS UI automation • Ability to build automation without access to application source code • Experience with computer-vision–based UI detection (e.g., OpenCV) • Strong understanding of iOS/macOS automation constraints and limitations • Ability to design automation that is stable, maintainable, and long-running • Clear communication and willingness to explain setup, usage, and limitations • Familiarity with tools such as OpenCV, XCUITest, Appium, or hybrid approaches ⸻ Deliverables • A working UI automation solution that runs on macOS and supports: • iOS automation via connected iPhone • Automation across multiple applications on macOS • Automation that: • Detects UI elements visually or via supported automation frameworks • Handles pop-ups, dialogs, and dynamic screens • Recovers from unexpected states or interruptions • Well-structured and maintainable automation project • Clear documentation explaining: • How to set up the environment (Mac, devices, dependencies) • How to run the automation • How to adjust or extend it for additional apps or UI changes • Basic logging and reporting to track execution ⸻ Working Relationship We value a transparent, professional, and collaborative relationship. This project has clearly defined goals, structured milestones, and a focus on long-term maintainability. We are responsive, organized, and respectful of a developer’s expertise and time. ⸻ Why Work With Us • Well-scoped technical challenge • Clear expectations and decision-making • Emphasis on quality, stability, and professionalism • Open communication and prompt feedback Screening Questions 1. What experience do you have with iOS (iPhone) UI automation or mobile test automation projects? 2. Which iOS automation tools or frameworks have you used (e.g., Appium, XCUITest), and in what context? 3. How do you design automation to remain stable when UI elements or screens change? 4. Have you worked on long-running or endurance automation tests before? If so, how did you ensure reliability?
ID do Projeto: 40141612
40 propostas
Projeto remoto
Ativo há 23 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
40 freelancers estão ofertando em média $166 USD for esse trabalho

Hello There!!! ⚜️⭐⭐⭐⭐⚜️(( UI automation for iOS and macOS apps without source code access ))⚜️⭐⭐⭐⭐⚜️ I understand you need a robust automation system that can interact with iOS and macOS applications entirely through the UI, detecting elements visually, handling dynamic screens, pop-ups, and recovering from interruptions. Your goal is a stable, maintainable solution that can run long tests across multiple applications. I have hands-on experience building UI automation using OpenCV for visual element detection, XCUITest for iOS interactions, and Appium for hybrid approaches. I focus on designing frameworks that adapt to UI changes, provide detailed logging, and support error recovery for long-running executions. Three critical features: 1. Visual UI detection for dynamic and pop-up screens 2. Cross-application macOS and connected iPhone automation 3. Robust logging, error handling, and maintainable code structure I would be happy to discuss how I can deliver a stable, extensible solution for your automation needs. Warm Regards, Farhin B.
$111 USD em 10 dias
4,9
4,9

Hi, I can develop a robust UI automation solution for your iOS and macOS applications without source code access, using computer-vision techniques like OpenCV and/or frameworks like Appium or XCUITest. The automation will detect UI elements visually, handle dynamic screens, pop-ups, and interruptions, and recover gracefully from unexpected states. I will design the system for long-running execution with clear logging, maintainable structure, and extensibility for additional apps or UI changes. The final deliverable will include a working automation framework, setup instructions, and detailed documentation so you can run, maintain, and extend it easily. My approach prioritizes stability, reliability, and maintainability, ensuring professional-grade automation that meets your technical requirements and scales across macOS and iOS environments. Best, Justin
$1.000 USD em 7 dias
4,2
4,2

Hello, Thank you so much for posting this opportunity. It sounds like a great fit, and I’d love to be part of it! I’ve worked on similar projects before, and I’m confident I can bring real value to your team. I’m passionate about what I do and always aim to deliver work that’s not only high-quality but also makes things easier and smoother for my clients. Feel free to take a quick look at my profile to see some of the work I’ve done in the past. If it feels like a good match, I’d be happy to chat further about your project and how I can help bring it to life. I’m available to get started right away and will give this project my full attention from day one. Let’s connect and see how we can make this a success together! Looking forward to hearing from you soon. With Regards! Abhishek Saini
$250 USD em 7 dias
4,2
4,2

With over 7 years of experience developing full-stack and trading automation solutions, I am confident that I will deliver a robust, maintainable UI automation solution for your existing iOS and macOS applications. Whilst I may not have access to your app's source code, my expertise in building automation without it is well-proven. This involves implementing computer-vision techniques (such as OpenCV) to detect buttons, dialogs, pop-ups and UI regions based solely on visuals - a recommended approach that I'm adept at employing. In addition to my proficiency with OpenCV, XCUITest, Appium, and hybrid approaches like combining UI automation and visual detection, one of my key strengths is designing automations with longevity in mind. I understand the importance of long-running execution coupled with robust error handling and recovery mechanisms. My commitment to excellent communication and transparency means you'll receive not just sturdy automation but also detailed documentation on how to set up the environment (Mac/dependencies) as well as adjust or extend the automation for additional apps or UI changes. I approach projects with a strategic mindset - prioritising reliability, maintainability & platform compatibility at each stage. Partnering with me would ensure a thoroughly professional experience!
$140 USD em 7 dias
3,3
3,3

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$70 USD em 3 dias
3,3
3,3

With nearly a decade of hands-on experience in web and mobile development, I am more than equipped to undertake your iOS Puzzle App Automation project. Though I'm primarily skilled in E-commerce and CMS based website design, my proficiency extends to iOS Development with substantial knowledge of iOS UI automation and mobile test automation projects. Tools and Frameworks such as XCUITest, Appium and WebDriverAgentRunner which I have used extensively will be at my disposal when managing the automation system. Stability, maintainability and intelligent behavior are the cornerstones of my approach to automation, much like what you've described. My ability to detect different UI states, handle dynamic screens and pop-ups, as well as make decisions based on the visibility on screen are all critical components ingrained in my work ethic. In fact, I actively prioritize robust error handling and recovery as well as clean logging and reporting just to ensure that you have an easy time when there's a need for updates or if UI layouts change. With me, you can expect clear communication at all times; throughout explaining setup, usage, limitations etc. As we start this project together, you'd recognize value in a professional partnership that prioritizes quality, stability while maintaining open communication and swift responses. My ultimate goal is turning your ''IDEAS TO REALITY'' by providing excellent work
$140 USD em 7 dias
2,9
2,9

Hi there, I have carefully reviewed your project requirements and understand the task clearly. After analyzing the details and expected outcome, I am submitting this proposal with a focused and practical approach to your project. For the iOS Developer for Puzzle App Automation project, I propose to create a stable and intelligent UI automation system that operates externally through UI interactions on both iOS and macOS applications. The solution will detect UI elements using computer vision techniques like OpenCV or Xcode/XCUITest-based automation without requiring access to the source code. This approach will ensure the automation is robust, maintainable, and able to handle dynamic screens and recover gracefully from errors. Stability and maintainability are key priorities. The automation will be designed for long-running execution, robust error handling, clear logging, and easy updates for UI layout changes. I will ensure a clean project structure and documentation for ease of maintenance. In terms of tools and frameworks, I will leverage OpenCV, XCUITest, or Appium to prioritize reliability and platform compatibility. The automation will support macOS and iOS devices, making intelligent decisions based on screen states while maintaining stable execution. What we need is a developer experienced in iOS and macOS UI automation, capable of building automation without source code access, and proficient in computer-vision-based UI detection. I offer clear communication and
$50 USD em 1 dia
2,6
2,6

Hi there, I'm Kristopher Kramer from McKinney, Texas. I’ve worked on similar projects before, and as a senior full-stack and AI engineer, I have the proven experience needed to deliver this successfully, so I have strong experience in Mobile App Testing, iOS Development, Test Automation and Software Testing. I’m available to start right away and happy to discuss the project details anytime. Looking forward to speaking with you soon. Best regards, Kristopher Kramer
$120 USD em 3 dias
1,8
1,8

Hello roccoMelissari, I am excited about the opportunity to collaborate on your project 'iOS Developer for Puzzle App Automation'. With over ten years of solid experience in web and mobile app development, I am well-positioned to bring your vision to fruition. My focus is on understanding your unique requirements and delivering tailored solutions that drive tangible results. Clear and consistent communication is paramount to our success. I am committed to keeping you informed and involved throughout the project journey, ensuring we achieve our goals together. Let's talk to you about how I can contribute to your project's success.
$30 USD em 7 dias
1,7
1,7

Hi, For this project, I’d use a hybrid approach: XCUITest/Appium where the system allows it, backed by OpenCV-based visual matching for dynamic screens, pop-ups, and fallback recovery. The automation would run fully on macOS, share a common state engine across apps, log every decision, and recover cleanly from unexpected UI changes or interruptions. 1. iOS UI automation experience I’ve worked on iPhone UI automation for apps where source code access was limited or unavailable, focusing on black-box testing, regression flows, and long-running task automation driven purely by the UI. 2. Tools and frameworks used I’ve used XCUITest for native iOS flows, Appium/WebDriverAgent for cross-app and device-level automation, and OpenCV-based visual matching when elements couldn’t be reliably accessed through accessibility identifiers. 3. Keeping automation stable as UI changes I avoid hard-coded steps. Instead, I model flows as screen states, use multiple detection strategies (accessibility + visual cues), add retries and fallbacks, and log failures so updates are quick when layouts shift. 4. Long-running / endurance automation Yes. I’ve built automations that run for hours or days by adding heartbeat checks, memory cleanup, watchdog timeouts, and safe recovery paths so the system can reset itself and continue without manual intervention. Let's get in touch Thanks
$140 USD em 7 dias
1,2
1,2

Hi there, I’m Ahmed from Eastvale, California — a Senior Full-Stack Engineer with over 15 years of experience building high-quality web and mobile applications. After reviewing your job posting, I’m confident that my background and skill set make me an excellent fit for your project — iOS Developer for Puzzle App Automation . I’ve successfully completed similar projects in the past, so you can expect reliable communication, clean and scalable code, and results delivered on time. I’m ready to get started right away and would love the opportunity to bring your vision to life. Looking forward to working with you. Best regards, Ahmed Hassan
$120 USD em 2 dias
0,0
0,0

Hello, With my extensive experience in iOS development, AI, and machine learning, I am confidently prepared to tackle the complex task of creating a stable, maintainable, and intelligent automation system for your existing iOS and macOS applications. Although I won't have access to the source code, my knowledge of using computer-vision–based tools like OpenCV and XCUITest will be crucial for simulating real user interactions and detecting UI elements visually or through supported automation frameworks. I have a strong track record in building automation that remains resilient despite changes in UI elements or screens. My code is designed for long-running execution, performing robust error handling and recovery, and providing clear logging and reporting mechanisms, all of which align perfectly with your project's stability and maintainability requirements. What sets me apart is my not only technical acumen but also a transparent, professional approach to working relationships. As you value communication and collaboration, you can expect clear documentation detailing how to set up the environment, run the automation, and extend its capabilities for additional apps or future UI changes. Together, we can overcome any constraints and achieve a solution that prioritizes reliability, maintainability, and platform compatibility. Thanks!
$50 USD em 3 dias
0,0
0,0

Hello, With my expansive background in Full Stack Development, particularly in AI and machine learning, I'm confident I can meet your unique needs for this project. While I specialize in React, Angular and Vue.js, my familiarity with other technologies such as Node.js, Python and even Natural Language Processing and Computer Vision will prove advantageous in building the automated solutions you require. In addition to these technical skills, I am commercially adaptable with fast decision-making capability. While not having direct access to source code presents an interesting challenge, my experience with various technology ecosystems has groomed me to be profoundly solution-focused. I have successfully tackled similar projects via visual analysis using technologies such as OpenCV which could certainly suit your needs here. Collaborating closely with you and providing transparent communication is always a top priority for me. You can expect consistent updates on project status, open discussions on findings and limitations along the way. In conclusion, with my proficiency across various iOS automation tools or frameworks (like Appium and XCUITest), understanding of stable UI design despite dynamic changes that may arise, and an emphasis on clean code structure and easy-to-understand documentation, I am confident that I can deliver the robust automation system you're seeking for your iOS and macOS applications. My strong problem-solvi Thanks!
$50 USD em 2 dias
0,0
0,0

Hi there, We can assist you in developing a robust UI automation solution for your existing iOS and macOS applications without access to the source code. Our team at DexWolf Technologies has extensive experience in iOS development and automation projects, ensuring a stable and intelligent automation system that can handle dynamic screens, recover from interruptions, and adapt to different UI states effectively. Questions: 1. Are you open to utilizing computer-vision-based techniques like OpenCV for UI element detection, or do you prefer an Xcode/XCUITest-based approach? 2. How critical is long-term maintainability and adaptability of the automation solution for your project requirements? DexWolf Technologies has a proven track record in iOS development, including UI automation, computer-vision technologies, and designing stable and maintainable automation systems. You can find more about our expertise on our profile: https://www.freelancer.com/u/dexwolftech999 We would be delighted to share our portfolio and discuss your project in more detail. Feel free to connect with us via chat for further conversation. Thanks, DEX
$150 USD em 7 dias
0,0
0,0

Hi, client! I’m excited about building a stable and intelligent UI automation solution for your iOS and macOS applications. I have experience creating automation frameworks that interact with apps without source code, using computer-vision techniques and tools like OpenCV and Appium. I can deliver a solution that detects UI elements visually, handles dynamic screens and pop-ups, recovers from interruptions, and supports automation across multiple macOS apps and connected iPhones. The project will include robust logging, clear documentation, and a maintainable framework that can adapt to UI changes over time. I ensure reliable, long-running automation with a clean structure ready for immediate use and extension. Best regards, Ihor H
$100 USD em 7 dias
0,0
0,0

Hello, With a strong background in AI and machine learning, specifically Computer Vision, I am confident that I have the skills necessary to meet and exceed your requirements for this project. My experience with OpenCV, a tool flexible enough to accommodate unforeseen UI hurdles, enables me to develop stable and maintainable UI automation systems even when the source code is inaccessible. I'm knowledgeable in multiple tools and frameworks such as Appium, XCUITest, and WebDriverAgentRunner, which grants me the ability to adapt my approach based on what would be most reliable and maintainable for your project. My understanding of iOS/macOS automation constraints ensures that I build automation that performs with intelligence; making decisions based on visible screens and recovering gracefully from errors or unexpected flows. Additionally, I value open communication and transparency which aligns with your working style as a client. My penchant for clean code structure paired with clear documentation will give you a well-documented project that'll ensure ease in updates as UI layouts change. Let my expertise turn this technical challenge into an opportunity for innovation and thorough problem-solving for you. Thanks!
$50 USD em 5 dias
0,0
0,0

Hi JamesonBDesigns, I have carefully reviewed your project description and requirements, and I believe my expertise in iOS and macOS UI automation aligns perfectly with your needs. My extensive experience with computer vision techniques, particularly OpenCV, as well as automation frameworks such as Appium and XCUITest, positions me well to deliver a robust solution for your automation challenges. Before we proceed further, I would appreciate the opportunity to ask a couple of questions: 1) Are there any specific applications that you intend to automate, or should the solution be designed generically for any application? 2) How do you envision the reporting and logging feature? Are there specific metrics or logs that you would like to focus on? 3) What is the expected timeline for this project, including any milestones you have in mind? **Why Choose Me?** - 250+ large projects completed with no negative feedback in over 5 years. - Proven track record of maintaining a 5-star rating on my latest 100+ projects. - Strong communication and a commitment to delivering high-quality, maintainable solutions. **Availability:** I am available from 9 AM to 9 PM Eastern Time (Full-time freelancer). I look forward to discussing this project further and sharing more about my relevant experience. I'll also be happy to provide samples of my previous work. Best regards, Syeda Yusra Zubair
$170 USD em 7 dias
0,0
0,0

Hi, I can do this. With extensive experience in iOS and macOS UI automation, I specialize in developing robust solutions without source code access. My expertise includes using OpenCV for computer-vision-based UI detection and frameworks like Appium and XCUITest for reliable automation. I have successfully designed automation systems that adapt to changing UI elements, ensuring stability through effective error handling and recovery strategies. My approach emphasizes clear documentation and maintainability, allowing for easy updates and adjustments as needed. I am committed to fostering a transparent and collaborative working relationship, ensuring that your project goals are met with professionalism and quality. Looking forward to discussing how I can contribute to your project. Best regards, Ashnasajid
$140 USD em 3 dias
0,0
0,0

Hi, I’m excited about your project to build a UI automation solution for iOS and macOS apps without source code access. I’ve worked extensively with iOS UI automation using tools like OpenCV for computer vision and XCUITest, alongside Appium for hybrid solutions. I specialize in crafting stable, maintainable automation systems that simulate real user interactions, handle dynamic UIs, detect pop-ups, and recover gracefully from errors during long test runs. I will design a computer-vision–based framework that supports automation across multiple macOS apps and connected iPhones which can intelligently detect UI states and adapt to changes easily. You’ll get clear logging, documentation, and a clean project structure for easy updating and extension. I propose starting with an initial setup and prototype within a week, then iterating with your feedback. Which specific applications do you plan to automate first, and are there any unique challenges you anticipate with them? Best regards,
$155 USD em 20 dias
0,0
0,0

Hello, I hope you are doing well. I specialize in iOS and macOS UI automation using non-invasive, UI-only approaches. My background spans automation engineering and visual UI detection across desktop and mobile apps, focused on reliability and maintainability. I’ve built vision-based automation pipelines with OpenCV to detect buttons, dialogs, and dynamic states, with XCUITest or Appium as optional complements. These solutions work across macOS apps and iOS devices via connected devices, without source code access, and include robust error handling, logging, and recovery. I can deliver a stable, maintainable automation framework for multi-app workflows with clear docs and straightforward extension for UI changes. gareentee that I will deliver perfectly. Please feel free to contact me so we can discuss more details. I am looking forward to the chance of working together. Best regards, Billy Bryan
$250 USD em 3 dias
0,0
0,0

Dearborn Heights, United States
Método de pagamento verificado
Membro desde jan. 2, 2026
₹750-1250 INR / hora
€250-750 EUR
mín. $50 USD / hora
$30-250 USD
$750-1500 USD
€8-9 EUR
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
$100-200 USD
$750-1500 USD
₹12500-37500 INR
$30-250 USD
₹1500-12500 INR
₹12500-37500 INR
$25-50 USD / hora
$30-250 USD
₹5000-12000 INR
$8-15 USD / hora
$30-250 USD