Jobs
Interviews

275 Xcuitest Jobs - Page 4

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0.0 - 1.0 years

0 - 0 Lacs

faridabad, haryana

On-site

Design, develop, and maintain mobile applications for both iOS and Android using native or cross-platform technologies. Work closely with UX/UI designers to implement intuitive and responsive interfaces that enhance user experience Integrate third-party services and APIs into the mobile applications to extend functionality. Ensure mobile apps are optimized for performance, scalability, and security, with a focus on minimizing app size and improving load times Prepare and submit applications to the App Store and Google Play Store, ensuring compliance with their guidelines Experience with integrating RESTful APIs or GraphQL to connect mobile apps with back-end systems Familiarity with mobile app testing frameworks and debugging tools to ensure app stability and performance (e.g., JUnit, XCUITest, Espresso) Develop and maintain high-performance apps for Android and iOS using React Native Job Type: Full-time Pay: ₹15,473.57 - ₹18,000.00 per month Benefits: Internet reimbursement Experience: Android Development: 1 year (Required) iOS development: 1 year (Required) Location: Faridabad, Haryana (Required) Work Location: In person

Posted 3 weeks ago

Apply

0.0 - 1.0 years

0 - 0 Lacs

bikaner, rajasthan

Remote

About the Role We are expanding our mobile app development team and seeking a talented Mobile App Developer with 1–2 years of experience building React Native apps with TypeScript-first workflows. You’ll join a dynamic, collaborative team delivering high-quality, scalable, and user-centric mobile apps across Android and iOS, and potentially extending into web and desktop environments. This role calls for a deep understanding of the React Native ecosystem, modern JavaScript patterns (React Hooks, async flows), and strong attention to performance, UX smoothness, and visual consistency. You’ll actively leverage cutting-edge AI tools (like GitHub Copilot, ChatGPT, automated testing assistants) to enhance development speed, improve code quality, and stay ahead of evolving practices. If you’re passionate about crafting impactful, modern mobile experiences and want to grow within a product-driven, AI-forward team that values ownership, innovation, and scalability, we’d love to connect with you. Key Responsibilities: Collaborate with product managers, designers, and fellow developers to ideate, design, and deliver high-quality mobile applications. Build pixel-perfect, smooth, and responsive UIs across both iOS and Android platforms, ensuring consistency and performance. Write clean, modular, and well-documented JavaScript/TypeScript code following best practices and design patterns. Diagnose and resolve bugs, performance bottlenecks, and cross-platform issues to ensure a native-like experience . Integrate and manage third-party libraries, native modules, and platform APIs for deep device integrations. Actively leverage AI tools (GitHub Copilot, ChatGPT, automated code assistants) to enhance development efficiency, testing, and code reviews. Implement secure data handling, REST/GraphQL APIs , real-time features, and offline-first strategies. Ensure accessibility (a11y) compliance and adhere to mobile UX/UI standards. Collaborate on CI/CD pipelines , automated testing, and cloud deployment processes for scalable delivery. Take ownership of features or modules, driving them from design through deployment and ongoing improvements. Required Skills & Qualifications: Solid experience (1–2 years) building mobile apps with React Native and TypeScript . Strong proficiency in modern JavaScript (ES6+) , functional programming, React Hooks , Context API , and async programming patterns. Deep understanding of component-based architecture , mobile-first UI design, and styling approaches in React Native (StyleSheet API, Tailwind RN, styled-components). Familiarity with React Navigation and managing complex navigation stacks. Experience integrating and working with native modules, platform APIs , and third-party libraries. Solid grasp of unit testing and mobile-specific E2E testing tools (Detox, Appium, XCUITest, Espresso) for ensuring app reliability. Comfortable working with Expo or bare React Native CLI projects, including custom native code when needed. Familiarity with state management tools such as Redux Toolkit, Zustand, Jotai, or Recoil. Awareness of cloud deployment platforms , CI/CD tools (EAS, Fastlane), and containerized delivery (Docker, Vercel, AWS). Experience with GraphQL , WebSockets, or real-time data flows. Familiarity with push notifications , deep linking, and mobile app lifecycle management. Exposure to native iOS (Swift/Obj-C) or Android (Kotlin/Java) development is a plus. Knowledge of mobile accessibility standards (WCAG) and commitment to building inclusive designs. Experience or interest in integrating AI/ML features (on-device or cloud) into mobile apps. Hands-on with performance tuning using tools like Reanimated, Hermes, and profiling techniques. Contributions to open-source React Native libraries, plugins, or active participation in developer communities. Location : On-site | Hybrid, Bikaner (Rajasthan) Industry : IT – Software Development Job Type : Full-time Qualification : Bachelor’s and/or Master’s degree in Computer Science, or related technical subject. Experience : 6 Months – 1 Year of Experience in React Native Compensation : Competitive – aligned with skills, experience, and value brought to the team Job Type: Full-time Pay: ₹20,000.00 - ₹40,000.00 per month Benefits: Leave encashment Paid sick time Paid time off Provident Fund Work from home Ability to commute/relocate: Bikaner, Rajasthan: Reliably commute or planning to relocate before starting work (Preferred) Application Question(s): In which workspace format are you comfortable working in? 1) On-Site 2) Hybrid Experience: React Native: 1 year (Preferred) Location: Bikaner, Rajasthan (Preferred) Work Location: In person

Posted 3 weeks ago

Apply

1.0 years

0 Lacs

bikaner, rajasthan, india

On-site

🏢 Company : CYBORG 📍 Location : On-site | Hybrid, Bikaner (Rajasthan) 💼 Industry : IT – Software Development 🧑‍💻 Job Type : Full-time 🎓 Qualification : Bachelor’s and/or Master’s degree in Computer Science, or related technical subject. 🧪 Experience : 6 Months – 1 Year of Experience in React Native 💰 Compensation : Competitive – aligned with skills, experience, and value brought to the team About the Role We are expanding our mobile app development team and seeking a talented Mobile App Developer with 1–2 years of experience building React Native apps with TypeScript-first workflows. You’ll join a dynamic, collaborative team delivering high-quality, scalable, and user-centric mobile apps across Android and iOS, and potentially extending into web and desktop environments. This role calls for a deep understanding of the React Native ecosystem, modern JavaScript patterns (React Hooks, async flows), and strong attention to performance, UX smoothness, and visual consistency. You’ll actively leverage cutting-edge AI tools (like GitHub Copilot, ChatGPT, automated testing assistants) to enhance development speed, improve code quality, and stay ahead of evolving practices. If you’re passionate about crafting impactful, modern mobile experiences and want to grow within a product-driven, AI-forward team that values ownership, innovation, and scalability, we’d love to connect with you. Key Responsibilities: Collaborate with product managers, designers, and fellow developers to ideate, design, and deliver high-quality mobile applications. Build pixel-perfect, smooth, and responsive UIs across both iOS and Android platforms, ensuring consistency and performance. Write clean, modular, and well-documented JavaScript/TypeScript code following best practices and design patterns. Diagnose and resolve bugs, performance bottlenecks, and cross-platform issues to ensure a native-like experience . Integrate and manage third-party libraries, native modules, and platform APIs for deep device integrations. Actively leverage AI tools (GitHub Copilot, ChatGPT, automated code assistants) to enhance development efficiency, testing, and code reviews. Implement secure data handling, REST/GraphQL APIs , real-time features, and offline-first strategies. Ensure accessibility (a11y) compliance and adhere to mobile UX/UI standards. Collaborate on CI/CD pipelines , automated testing, and cloud deployment processes for scalable delivery. Take ownership of features or modules, driving them from design through deployment and ongoing improvements. Required Skills & Qualifications: Solid experience (1–2 years) building mobile apps with React Native and TypeScript . Strong proficiency in modern JavaScript (ES6+) , functional programming, React Hooks , Context API , and async programming patterns. Deep understanding of component-based architecture , mobile-first UI design, and styling approaches in React Native (StyleSheet API, Tailwind RN, styled-components). Familiarity with React Navigation and managing complex navigation stacks. Experience integrating and working with native modules, platform APIs , and third-party libraries. Solid grasp of unit testing and mobile-specific E2E testing tools (Detox, Appium, XCUITest, Espresso) for ensuring app reliability. Comfortable working with Expo or bare React Native CLI projects, including custom native code when needed. Familiarity with state management tools such as Redux Toolkit, Zustand, Jotai, or Recoil. Awareness of cloud deployment platforms , CI/CD tools (EAS, Fastlane), and containerized delivery (Docker, Vercel, AWS). Experience with GraphQL , WebSockets, or real-time data flows. Familiarity with push notifications , deep linking, and mobile app lifecycle management. Exposure to native iOS (Swift/Obj-C) or Android (Kotlin/Java) development is a plus. Knowledge of mobile accessibility standards (WCAG) and commitment to building inclusive designs. Experience or interest in integrating AI/ML features (on-device or cloud) into mobile apps. Hands-on with performance tuning using tools like Reanimated, Hermes, and profiling techniques. Contributions to open-source React Native libraries, plugins, or active participation in developer communities.

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

punjab, india

On-site

Responsibilities Development of iOS/Android test automation on mobile test harnesses Develop and enhance to the existing automation scripts, tools and framework using Java, TestNG and Appium Execute automated test plans and regression tests for iOS/Android applications Define testing strategies and scope for user stories and technical development tasks Provide estimates on testing efforts to Product and Engineering team members Maintain and improve the test coverage and ratio of automated test Advocate Automated Testing and CI/CD methodology, review and advise testing methods and best practices Identify, investigate, report, and track defects Deliver high-quality features and infrastructure to production Continuously learn new tools, technologies, and testing disciplines Able to work under minimal supervision and quick to adopt new technologies Work collaboratively across multiple teams Communicate all concerns and status with SQA manager on timely manner Qualifications Bachelors degree in computer science or a related field or equivalent work experience A track record of improving quality 2+ years of test automation experience with expertise in iOS/Android app testing Experience on TestNG, Appium, XCUITest with expertise in programming skills using Java Experience in Selenium webdriver Experience using Xcode instruments Experience using BrowserStack or similar for app automation Expertise in software QA methodologies, tools, and processes Expertise in test design, test automation frameworks, and scripting tests (ref:hirist.tech)

Posted 3 weeks ago

Apply

5.0 - 8.0 years

0 Lacs

india

On-site

We have an urgent requirement for Quality Assurance Analyst- Temenos Digital/Infinity -testing Digital Banking Products with strong banking domain experience is required for one of our banking client in Dubai, UAE Proven experience as a QA Automation/Manual Engineer, with a focus on TestNG, Jasmine and Selenium. is MUST to apply for this role experience with mobile test automation tools such as Appium, Espresso, XCUITest, or similar frameworks is Must Proven experience as a QA in Digital Banking Products – Retail, Corporate, and Onboarding. is MUST Mobile and Web, API testing experience is Mandatory-- Must Temenos Infinity/Digital Product experience is Must Strong Banking domain experience i s MUST Job Overview 5 to 8 years of work experience on Mobile Web applications and API Testing. Proven experience as a QA Automation/Manual Engineer, with a focus on TestNG, Jasmine and Selenium. Extensive experience with mobile test automation tools such as Appium, Espresso, XCUITest, or similar frameworks Proficiency in programming and scripting languages commonly used in automation, such as Java, Python, or Swift Experience with version control systems like Git Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) practices, as well as CI/CD tools such as Jenkins, Travis CI, or CircleCI A solid understanding of mobile UI/UX standards and the ability to design test scenarios accordingly Experience in API testing and service mockups Strong knowledge of mobile operating systems (iOS, Android) and device fragmentation issues Strong understanding of Agile Scrum methodologies and experience working in Agile development teams. Should Have Banking Domain Knowledge and Experience in Digital banking products Mandatory Temenos Infinity/Digital Product experience is an added advantage Mobile and Web, API testing experience is Mandatory Familiarity with test management and defect tracking tools (e.g., Jira). Ability to analyze complex software systems, identify potential issues, and propose effective solutions. Detail-oriented, with excellent problem-solving and troubleshooting skills. Continuously updated on industry trends and emerging technologies related to QA automation and Agile methodologies. A high level of attention to detail and the ability to produce accurate and consistent documentation Ability to work effectively in a fast-paced and dynamic environment. Strong communication skills both written and verbal, have the ability to work collaboratively in a team environment Responsibilities and Duties Develop and enhance automated testing frameworks for mobile applications Create, maintain, and execute automated test suites and scripts to ensure quality application deployments Work with cross-functional teams to integrate automation scripts into continuous integration pipelines Lead efforts to identify and resolve issues found during automated testing Analyze test results, prepare test reports, and present metrics to stakeholders Research, recommend, and implement tools and technologies to enhance the mobile automation testing process Collaborate with developers and QA analysts to develop a robust quality assurance process Mentor junior automation engineers and promote best practices in automated testing Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience as a QA automation/Manual Engineer, with a focus on TestNG, Jasmine and Selenium. Proven experience as a QA in Digital Banking Products – Retail, Corporate, and Onboarding. Strong understanding of Agile Scrum methodologies and experience working in Agile development teams. Familiarity with test management and defect tracking tools (e.g., Jira). Ability to analyze complex software systems, identify potential issues, and propose effective solutions. Detail-oriented, with excellent problem-solving and troubleshooting skills. Continuously updated on industry trends and emerging technologies related to QA automation and Agile methodologies. A high level of attention to detail and the ability to produce accurate and consistent documentation Ability to work effectively in a fast-paced and dynamic environment. Strong communication skills both written and verbal, have the ability to work collaboratively in a team environment. Skills: automation,digital,testing,temenos

Posted 3 weeks ago

Apply

0 years

0 Lacs

chennai, tamil nadu, india

On-site

Role Description Role Proficiency: Build the UST Business by advising clients on their business problems and identifying solutions or developing products for the same You’ll work as part of a self-organised Mobile Engineering Team to design and develop software features that are delightful and vital to the lives of credit card consumers across all walks of life You'll work with the Engineering Manager (and the team) to evaluate technical risks and technology choices Be a technical evangelist both within the team and outside, coaching and/or mentoring other more junior engineers as appropriate Work with other Senior Engineers across other teams to ensure that our mobile offering stays compelling both for end-users and for the engineers working on it Maintain a strong questioning (but diplomatic!) attitude about the way things are and a relentless focus on making it better by driving best current engineering practices across mobile communities of practice. Your focus is on a major portion of existing or new team software (e.g., significant component, set of features, mid-size application or service) You’ll work to achieve the goals and vision shared by Product Management Innovate within your team, initiative area and contribute within your technical domain Be a helpful, approachable and inquisitive problem-solver with excellent technical, supportive and communication skills and a demonstrable track record of continuous learning and What we’re looking for: Strong programming skills with a good working knowledge of Android-related dev technologies such as Kotlin/Java and modern Android toolsets like Android Studio, JUnit and Espresso Strong programming skills with a good working knowledge of iOS-related dev technologies such as Swift and modern iOS toolsets like Git, Xcode, XCTest, XCUITest and Jenkins Working with the cloud/AWS and the opportunities that it brings in depth People who can effectively communicate and work together across different engineering areas A proven ability to deliver high quality applications at scale People who are advocates for quality and can support the team leveraging approaches such as Pair Programming, TDD and BDD An interest in learning new languages, tools, libraries and frameworks An interest in static typing and reactive programming Experience that would be advantageous: Experience solving real world problems and being comfortable working in a complex regulated environment Skills Solution Architecture,Android,Mobile

Posted 3 weeks ago

Apply

5.0 - 6.0 years

0 Lacs

Andhra Pradesh, India

On-site

Ios Developer We are seeking a highly skilled and experienced iOS Developer with 5-6 years of hands-on experience in developing and maintaining high-quality mobile applications. The ideal candidate should be proficient in Swift and well-versed in Apple iOS SDK, UI frameworks, and testing frameworks. They should be passionate about mobile technologies, follow industry best practices, and be capable of delivering scalable, secure, and high-performing applications. iOS Application Development Design, develop, and maintain advanced iOS applications using Swift, Xcode IDE, and iOS SDK. Implement UI/UX designs using Interface Builder and ensure seamless user experience. Optimize application performance, memory usage, and network efficiency. Architectural and API Integration Develop modular, reusable, and testable code following MVVM, MVC, or VIPER architectures. Integrate RESTful APIs using Alamofire for efficient data handling and synchronization. Work with Cocoa Touch frameworks to enhance application capabilities. Code Quality and Testing Write unit and UI tests using XCTest, Quick, XCUITest, Appium, and EarlGrey to ensure code reliability and performance. Automate testing and deployment processes using Fastlane and BuddyBuild. Continuous Integration & Deployment Deploy applications to App Store/TestFlight with CI/CD pipelines. Work with TestFlight for beta testing and gathering user feedback. Collaboration & Problem Solving Work closely with designers, backend developers, and product teams to define and ship new features. Debug and resolve application issues, optimize app performance, and improve code quality. Stay up to date with iOS development trends, frameworks, and best practices. Mandatory Skills Programming Languages & IDE: Swift, Xcode IDE Frameworks: iOS SDK, Cocoa Touch UI Development: Interface Builder, Auto Layout Networking: Alamofire, REST API Integration Reactive Programming: RxSwift Testing Frameworks: XCTest, XCUITest, Quick, EarlGrey CI/CD & Deployment: Fastlane, BuddyBuild, TestFlight Debugging & Performance Tools: Instruments, Simulator

Posted 4 weeks ago

Apply

2.0 - 5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Summary: As a Software Development Engineer Test II, you will ensure the quality, accuracy, and performance of services powering personalized content experiences on our OTT platform. You will get a chance to build test automation frameworks for complex backend services, machine learning models, and client-side (UI/UX) integration across various platforms. Collaborating closely with cross-functional teams, this SDET embeds quality end-to-end, enhancing user content discovery. About the team: At JioHotstar, Quality Engineering isn't just a job; it's a mission to deliver flawless streaming experiences to millions across the globe. Imagine ensuring seamless playback for live sporting events, blockbuster premieres, and beloved shows for millions of users. You won't just find bugs; you'll prevent them. Build cutting-edge automation frameworks, champion "shift-left" testing, and ensure our developers have the tools and confidence to release high-quality code, fast. We're not just big; we're growing. Tackle the unique challenges of testing at scale, from performance and reliability to compatibility across a diverse range of devicesWe're investing in building reliable automation to cut down manual testing, ephemeral environments, and AI-driven testing. Be a pioneer in the evolution of Quality Engineering! Key responsibilities: Employ testing tools and frameworks to ensure efficient development, testing, and deployment lifecycles Create comprehensive tests (UI, API, performance, unit) Ensure tests run effectively in the build and deployment pipeline Identify, log, and help resolve software defects Work closely with development, product, and QA teams on quality and deliver high-quality solutions aligned with the vision and roadmap for developing discovery experiences across Mobile, Web, and Living Room devices Advocate for and implement strong QA methodologies. Skills and attributes for success: Solid programming skills and OOPS concepts (preferably Java) Experience with mobile automation frameworks (Jetpack Compose / XCUITest / Espresso / Appium) or JavaScript automation frameworks(Cypress / Playwright) Expertise in API test automation (e.g., Rest Assured) Knowledge of integrating automated tests into CI/CD pipelines for continuous validation Knowledge of building test infrastructure and managing test data Prior experience in preparing test artifacts (reports, test cases) Experience with Docker images, device farms, and parallel test execution Excellent verbal and written communication skills Strong analytical and reasoning skills Preferred education and experience: Bachelors/Masters in Computer Science or a related field with 2-5 years of experience in automation About Us Perched firmly at the nucleus of spellbinding content and innovative technology, JioStar is a leading global media & entertainment company that is reimagining the way audiences consume entertainment and sports. Its television network and streaming service together reach more than 750 million viewers every week, igniting the dreams and aspirations of hundreds of million people across geographies. JioStar is an equal opportunity employer. The company values diversity and its mission is to create a workplace where everyone can bring their authentic selves to work. The company ensures that the work environment is free from any discrimination against persons with disabilities, gender, gender identity and any other characteristics or status that is legally protected.

Posted 1 month ago

Apply

4.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Job Role: Lead Mobile QA Automation Engineer Experience: 4 to 8 Years Location: Gurgaon Responsibilities: Design and maintain mobile automation frameworks (Java, Appium, TestNG, Allure). Drive test strategy, planning, and execution for mobile apps. Integrate automation with CI/CD pipelines and device farms (BrowserStack/AWS). Ensure quality, accessibility, and localisation across iOS features. Lead and mentor a QA automation team . Requirements: 4+ years in Mobile QA , with 2+ years in iOS automation . Strong expertise in Appium, XCTest/XCUITest, Fastlane . Solid programming in Java and scripting ( Bash/Python ). Experience with CI/CD, device farms, and Xcode/iOS SDKs .

Posted 1 month ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Before you apply to a job, select your language preference from the options available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level. Job Description Job Summary: We are seeking a detail-oriented and experienced Quality Engineer with a focus on iOS to join our mobile development team. In this role, you will be responsible for ensuring the quality, performance, and reliability of our iOS applications through manual and automated testing. You will work closely with developers, designers, and product managers to identify issues early and deliver a seamless user experience. Key Responsibilities Design, develop, and execute test plans and test cases for iOS applications. Build and maintain automated test suites using tools like XCTest, XCUITest, or Appium. Perform functional, regression, performance, and usability testing. Collaborate with developers to identify, document, and track bugs and improvements. Participate in code reviews and sprint planning to ensure testability of new features. Monitor app performance and crash reports using tools like Firebase Crashlytics or Instabug. Advocate for quality best practices and continuous improvement across the mobile team. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 3+ years of experience in software quality assurance, with at least 2 years focused on iOS. Strong knowledge of iOS platform, architecture, and development lifecycle. Experience with automated testing frameworks (XCTest, XCUITest, Appium). Familiarity with CI/CD tools and processes (e.g., Jenkins, Bitrise, GitHub Actions). Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferred Qualifications Experience with Swift or Objective-C for test automation. Familiarity with accessibility testing and Apple’s Human Interface Guidelines. Experience testing apps with complex user flows or integrations (e.g., payments, location services). Knowledge of performance testing tools and techniques. Employee Type Permanent UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Posted 1 month ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Avant de postuler à un emploi, sélectionnez votre langue de préférence parmi les options disponibles en haut à droite de cette page. Découvrez votre prochaine opportunité au sein d'une organisation qui compte parmi les 500 plus importantes entreprises mondiales. Envisagez des opportunités innovantes, découvrez notre culture enrichissante et travaillez avec des équipes talentueuses qui vous poussent à vous développer chaque jour. Nous savons ce qu’il faut faire pour diriger UPS vers l'avenir : des personnes passionnées dotées d’une combinaison unique de compétences. Si vous avez les qualités, de la motivation, de l'autonomie ou le leadership pour diriger des équipes, il existe des postes adaptés à vos aspirations et à vos compétences d'aujourd'hui et de demain. Job Summary Fiche de poste : We are seeking a detail-oriented and experienced Quality Engineer with a focus on iOS to join our mobile development team. In this role, you will be responsible for ensuring the quality, performance, and reliability of our iOS applications through manual and automated testing. You will work closely with developers, designers, and product managers to identify issues early and deliver a seamless user experience. Key Responsibilities Design, develop, and execute test plans and test cases for iOS applications. Build and maintain automated test suites using tools like XCTest, XCUITest, or Appium. Perform functional, regression, performance, and usability testing. Collaborate with developers to identify, document, and track bugs and improvements. Participate in code reviews and sprint planning to ensure testability of new features. Monitor app performance and crash reports using tools like Firebase Crashlytics or Instabug. Advocate for quality best practices and continuous improvement across the mobile team. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 3+ years of experience in software quality assurance, with at least 2 years focused on iOS. Strong knowledge of iOS platform, architecture, and development lifecycle. Experience with automated testing frameworks (XCTest, XCUITest, Appium). Familiarity with CI/CD tools and processes (e.g., Jenkins, Bitrise, GitHub Actions). Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferred Qualifications Experience with Swift or Objective-C for test automation. Familiarity with accessibility testing and Apple’s Human Interface Guidelines. Experience testing apps with complex user flows or integrations (e.g., payments, location services). Knowledge of performance testing tools and techniques. Type De Contrat en CDI Chez UPS, égalité des chances, traitement équitable et environnement de travail inclusif sont des valeurs clefs auxquelles nous sommes attachés.

Posted 1 month ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

JOB DESCRIPTION We are looking for a Sr Automation Engineer to assist a fast growing product team. This individual will be assisting with the refactoring and logic restructure for a user facing mobile application. REQUIRED SKILLS AND EXPERIENCE - 5+ years of test automation experience, with at least 3+ years focused specifically on mobile platforms (iOS and/or Android) - Experience with tools like Appium, Detox, Espresso, or XCUITest - Experience writing tests using Java, Kotlin, Swift, JavaScript, or Python

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing and implementing comprehensive test plans, test cases, and test scripts to ensure thorough coverage of all system requirements and functionalities. Collaboration with development, product management, and other cross-functional teams will be essential to understand project requirements and identify potential quality issues early in the development cycle. Your role will involve executing manual test cases, documenting test results, and tracking defects to closure, ensuring that all issues are accurately reported and resolved. Continuous improvement of testing methodologies and processes will be necessary to enhance overall product quality and team efficiency. Providing regular status updates and reports on testing progress, defect metrics, and the overall quality health of the project will also be part of your responsibilities. To be successful in this role, you should have 1 to 2.5 years of hands-on experience in manual testing and quality assurance. A strong understanding of the software development life cycle (SDLC) and QA methodologies is required. Excellent analytical, problem-solving, and communication skills are essential, along with the ability to work effectively in a fast-paced, collaborative environment. For iOS testing, experience in manual testing of iOS mobile applications is a must. Familiarity with Appium for automation and knowledge of XCUITest will be beneficial. Similarly, for Android testing, experience in manual testing of Android mobile applications is required. Familiarity with Appium for automation and knowledge of Espresso will be advantageous. In terms of backend testing, hands-on experience with Postman and API testing is necessary. Strong debugging skills, including log analysis and understanding of deployment workflows, will also be important. Join us in leading our QA efforts and ensuring the delivery of high-quality software products.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You should have a good understanding of mobile UI/UX, functional testing, and exploratory testing. Additionally, you should be proficient in automation testing and have experience using tools such as Appium, Selenium, Espresso, and XCUITest. Basic programming knowledge in Java, Python, or JavaScript for automation purposes is required. You should also possess device and operating system knowledge and be familiar with Android, iOS, and various mobile devices. Experience in network and API testing, including testing REST APIs using tools like Postman, Charles Proxy, and Wireshark is necessary. Knowledge of performance testing, specifically load testing with JMeter and Gatling, as well as security testing and identifying vulnerabilities using OWASP Mobile Security are important aspects of the role. You should also have experience in accessibility testing to ensure compliance with WCAG guidelines. Familiarity with cloud-based testing platforms such as BrowserStack and Sauce Labs is a plus.,

Posted 1 month ago

Apply

0 years

0 Lacs

Bangalore Urban, Karnataka, India

On-site

Manual Testing Understanding mobile UI/UX, functional testing, and exploratory testing Automation Testing Using tools like Appium, Selenium, Espresso, XCUITest Programming Knowledge Basic scripting in Java, Python, or JavaScript for automation Device & OS Knowledge Familiarity with Android, iOSand various mobile devices Network & API Testing Testing REST APIs using Postman, Charles Proxy, Wireshark Performance Testing Load testing with JMeter, Gatling Security Testing Identifying vulnerabilities using OWASP Mobile Security Accessibility Testing Ensuring compliance with WCAG guidelines Cloud-Based Testing Using platforms like BrowserStack, Sauce Labs

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

haryana

On-site

The role of iOS Engineer (NV812FCF RM 3504) requires you to take ownership of the end-to-end delivery process for high-performance, privacy-focused apps designed for iOS 22 and beyond. As a Senior iOS Engineer, you will collaborate within a cross-functional product squad to design features using Swift 5+ and adhere to MVVM-evolution patterns. Your responsibilities will include overseeing the entire lifecycle from ideation to App Store deployment, with a focus on telemetry-driven iteration based on measurable OKRs and granular KPIs such as crash-free sessions exceeding 99.8% and p95 cold-launch time under 400 ms. Key responsibilities of the role include decomposing epics into modular Swift Packages, utilizing Swift Concurrency, Combine, and SwiftData for thread-safe state management. You will be expected to apply SOLID and Clean-Architecture principles, advocate for DI containers like Factory and Needle to enhance testability, and implement features and optimizations by crafting UI elements with SwiftUI 5 and supporting features like Dynamic Type, Dark Mode, and the updated Liquid-Glass visual language of iOS 26. Additionally, you will incorporate Core ML and Apple Intelligence APIs for on-device inference, leveraging Metal for optimal performance where necessary. As a Senior iOS Engineer, you will also be responsible for profiling hot-paths using Instruments such as Time Profiler and OS Signposts, as well as addressing memory leaks through Xcode's visual memory graph. Quality engineering and CI/CD will be crucial aspects of your role, involving maintaining over 85% code coverage with XCTest/XCUITest and snapshot tests, orchestrating pipelines using tools like Xcode Cloud or Fastlane runners, and enforcing static-analysis gates through SwiftLint and sonar-swift. In terms of release and observability, you will manage TestFlight betas, oversee phased roll-outs, and implement feature-flag toggles. You will also be responsible for instrumenting MetricKit, Firebase Crashlytics, and custom OSLog funnels to contribute to OKR dashboards. The minimum qualifications for this position include a minimum of 8 years of professional iOS experience, with expertise in Swift 5.8+ and Swift 6 concurrency/result-builders, proficiency in the iOS/Xcode toolchain, a solid understanding of REST/GraphQL, WebSockets, and applied cryptography, and a track record of evidence-based iteration using analytics-derived KPIs. This full-time position is based in Gurgaon, requiring a minimum of 8-12 years of experience and a notice period of 0-15 days.,

Posted 1 month ago

Apply

1.0 - 2.5 years

0 Lacs

Bengaluru South, Karnataka, India

On-site

Summary: We are seeking an experienced Manual QA, expertise in quality assurance to join our dynamic team. The ideal candidate will possess strong leadership abilities, exceptional attention to detail, and a proven track record of ensuring the highest quality standards. Responsibilities: Develop and implement comprehensive test plans, test cases, and test scripts to ensure thorough coverage of all system requirements and functionalities. Collaborate closely with development, product management, and other cross-functional teams to understand project requirements and identify potential quality issues early in the development cycle. Execute manual test cases, document test results, and track defects to closure, ensuring that all issues are accurately reported and resolved. Continuously improve testing methodologies and processes to enhance overall product quality and team efficiency. Provide regular status updates and reports on testing progress, defect metrics, and overall quality health of the project. Requirements: 1 to 2.5 years of hands-on experience in manual testing and quality assurance. Strong understanding of software development life cycle (SDLC) and QA methodologies. Excellent analytical, problem-solving, and communication skills. Ability to work effectively in a fast-paced, collaborative environment. iOS: Must have experience in manual testing of iOS mobile applications Should be familiar with Appium for automation Knowledge of XCUITest is a strong plus Android: Must have experience in manual testing of Android mobile applications Should be familiar with Appium for automation Knowledge of Espresso is a strong plus Backend: Should have hands-on experience with Postman and API testing Strong debugging skills, including log analysis and understanding of deployment workflows Join us to lead our QA efforts and ensure the delivery of high-quality software products. #AditiIndia # 25-21659

Posted 1 month ago

Apply

4.0 years

3 - 7 Lacs

Gurgaon

On-site

Position: Lead Mobile QA & Automation Engineer (Test) (NV48FCF RM 3506) Job Description / Core Responsibilities: Test Strategy & Planning Build risk-based matrices covering functional, integration, performance, and security scopes; tether each matrix to product OKRs (e.g., user-retention, session length). Automation Frameworks & Tooling Architect modular UI/API automation in Java 11+ using Appium, TestNG, and Allure; enable parallel grid execution via BrowserStack or AWS Device Farm. Implement contract-testing (Pact) to flag breaking backend changes; add property-based fuzzing for resilience. CI/CD & Observability Embed quality gates in GitHub Actions or Xcode Cloud; publish flakiness and coverage dashboards. Visualise runtime anomalies with MetricKit exporters feeding Grafana panels. Manual & Exploratory Testing Conduct session-based deep-dives on new iOS 26 paradigms (widgets, Live Activities, Vision Pro handoff); verify accessibility (VoiceOver, Switch Control) and localisation paths. Minimum Qualifications 4 + yrs in mobile QA ( 2 yrs iOS automation). Mastery of Appium + XCTest/XCUITest; comfort with Fastlane tools (scan, gym, snapshot). Robust Java (streams, lambdas, TestNG listeners) and scripting (Bash/Python) chops. Hands-on device-farm orchestration and MDM-secured lab management. Familiarity with Xcode 16+ and iOS SDK nuances. ******************************************************************************************************************************************* Job Category: Automation Testing Job Type: Full Time Job Location: Gurgaon Experience: 4-8 years Notice period: 0-15 days

Posted 1 month ago

Apply

8.0 years

3 - 8 Lacs

Gurgaon

On-site

Position: iOS Engineer (NV812FCF RM 3504) Job Description: The Senior iOS Engineer owns cradle-to-grave delivery of high-performance, privacy-respecting apps targeting iOS 22+ and beyond. Within a cross-functional product squad, the engineer architects features in Swift 5+, upholding MVVM-evolution patterns. Full-lifecycle accountability spans ideation, App Store deployment, and telemetry-driven iteration—under a framework of measurable OKRs and granular KPIs (e.g., crash-free sessions 99.8 %, p95 cold-launch < 400 ms). Core Responsibilities Decompose epics into modular Swift Packages; employ Swift Concurrency, Combine, and SwiftData for thread-safe state management. Apply SOLID and Clean-Architecture principles; champion DI containers (Factory, Needle) for rigorous testability. Feature Implementation & Optimisation Craft UI with SwiftUI 5 + UIKit interoperability; support Dynamic Type, Dark Mode, and the refreshed Liquid-Glass visual language of iOS 26. Embed Core ML and Apple Intelligence APIs for on-device inference; leverage Metal where pixel-perfect performance is paramount. Profile hot-paths via Instruments (Time Profiler, OS Signposts) and seal memory leaks with Xcode’s visual memory graph. Quality Engineering & CI/CD Sustain > 85 % code-coverage with XCTest/XCUITest and snapshot tests (iOSSnapshotTestCase). Orchestrate pipelines in Xcode Cloud (coverage widgets now built-in) or self-hosted Fastlane runners; enforce static-analysis gates (SwiftLint, sonar-swift). Release & Observability Manage TestFlight betas, phased roll-outs, and feature-flag toggles. Instrument MetricKit, Firebase Crashlytics, and custom OSLog funnels that roll into OKR dashboards. Minimum Qualifications 8 + yrs professional iOS; at least one consumer app with 1 M MAU. Expert command of Swift 5.8+ and proven adoption of Swift 6 concurrency/result-builders. Fluency with the iOS / Xcode toolchain. Deep grasp of REST/GraphQL, WebSockets, and applied cryptography. Demonstrated evidence-based iteration using analytics-derived KPIs. ******************************************************************************************************************************************* Job Category: Embedded HW_SW Job Type: Full Time Job Location: Gurgaon Experience: 8-12 Years Notice period: 0-15 days

Posted 1 month ago

Apply

8.0 - 10.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Who We Are Ivanti&aposs platform makes it possible for employees to stay productive, secure and engaged wherever they are. That starts with us. With headquarters in Utah, offices in London and Paris and nearly 3,200 employees in 25 countries around the world, we are the Everywhere Workplace it&aposs a great time to work for Ivanti! We anticipate our customers needs, we are highly responsive, and we deliver innovative solutions that exceed their expectations. Our mission is to be a global technology leader enabling organizations to thrive in the Everywhere Workplace automating the tasks that discover, manage, secure and service all of their IT assets. Our Culture - Inspire, Innovate & Grow Our mission is to be a global technology leader, enabling organizations and our people to thrive in the Everywhere Workplace. A core value at Ivanti is maintaining an environment where all perspectives are heard, respected and valued. We foster a culture where we can all grow, learn, add value and thrive while achieving new levels of performance together. Ivanti is the right size. We are large enough to be stable and strong, but small enough so your work and opinion actually matter. Our continued success begins with you! About The Role We are seeking a Senior SDET with deep hands-on experience in mobile automation, MDM-based device flows, and advanced UI testing. In this role, youll lead the design and development of test automation frameworks, ensure the quality of complex mobile apps, coach other SDETs, and work cross-functionally with product and development teams to shape our mobile test strategy. What You Will Do Lead test strategy and planning across complex mobile feature areas (iOS/Android). Architect and maintain robust test automation frameworks using Appium, XCUITest, Espresso, and Java. Design and execute test suites covering functional, regression, integration, UI/UX, and system-level scenarios. Integrate test automation into CI/CD pipelines and device clouds (e.g., BrowserStack, Firebase Test Lab, or in-house). Drive testing of MDM-related workflows, device compliance, certificate management, and provisioning. Develop and run unit tests, API tests, smoke tests, and end-to-end tests across mobile stacks. Maintain and enhance test case repositories in TestRail (or equivalent tools), ensuring comprehensive coverage. Ensure test data management, mocking, and environment configuration for mobile testing is standardized. Review PRs and automation code written by peers, providing feedback and enforcing coding best practices. Mentor and train junior and mid-level SDETs on tools, practices, and automation architecture. Coordinate triage of complex defects with dev leads, product owners, and release management. Drive quality metrics adoption and actively reduce test flakiness, false positives, and redundancy. Collaborate with DevOps and infrastructure teams to provision simulators, real devices, and cloud testing environments. Stay ahead of evolving Apple/Google testing frameworks, OS changes, and enterprise security requirements. Who You Are Passionate about quality engineering, mobile ecosystems, and automation scalability. A strong communicator who collaborates well with cross-functional teams. Highly organized, hands-on, and motivated to bring structure into fast-moving projects. Committed to continuous learning and coaching others. Required Qualifications 8+ years of experience in software testing or SDET roles. Deep expertise in Java-based automation frameworks and tools like Appium, XCUITest, Espresso. Experience testing MDM-enabled mobile apps (e.g., with Ivanti, Intune, Workspace ONE, etc.). Strong working knowledge of iOS automation tools and techniques (Xcode, XCTest, XCUI). Experience building or extending test frameworks, writing reusable test components and drivers. Demonstrated experience with TestRail, Jira, and test case management workflows. Proficient with source control tools like Git and CI systems like Jenkins, GitHub Actions, or Bitrise. Solid understanding of unit testing frameworks (JUnit, TestNG, XCTest) and mocking libraries. Strong knowledge of mobile app architecture, REST APIs, JSON, networking, and security testing. Experience in handling test planning and execution for large feature releases and cross-device matrix. Preferred Qualifications Experience automating tests for apps distributed through enterprise or MDM channels. Experience with certificate-based auth, VPN, identity providers, and mobile threat defense (MTD). Familiarity with Swift/Objective-C for test hooks and deep-level debugging. Knowledge of mobile accessibility standards and tools (e.g., Accessibility Inspector). Experience with performance profiling and crash analysis tools (Instruments, Crashlytics, Charles Proxy). Experience driving adoption of shift-left testing and test-driven development (TDD/BDD). Contributions to test automation tooling or open-source test libraries is a plus. The Impact You Will Make You will elevate mobile quality engineering at Ivanti by driving best practices in mobile automation and continuous testing. Your work will directly enhance user experience, product stability, and enterprise-grade security. Your mentorship will uplift the skills and output of the entire QA team and help scale our testing processes globally. At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. If you require special assistance for the best interview experience, please contact us at [HIDDEN TEXT] . Show more Show less

Posted 1 month ago

Apply

10.0 - 12.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Who We Are Ivanti&aposs platform makes it possible for employees to stay productive, secure and engaged wherever they are. That starts with us. With headquarters in Utah, offices in London and Paris and nearly 3,200 employees in 25 countries around the world, we are the Everywhere Workplace it&aposs a great time to work for Ivanti! We anticipate our customers needs, we are highly responsive, and we deliver innovative solutions that exceed their expectations. Our mission is to be a global technology leader enabling organizations to thrive in the Everywhere Workplace automating the tasks that discover, manage, secure and service all of their IT assets. Our Culture - Inspire, Innovate & Grow Our mission is to be a global technology leader, enabling organizations and our people to thrive in the Everywhere Workplace. A core value at Ivanti is maintaining an environment where all perspectives are heard, respected and valued. We foster a culture where we can all grow, learn, add value and thrive while achieving new levels of performance together. Ivanti is the right size. We are large enough to be stable and strong, but small enough so your work and opinion actually matter. Our continued success begins with you! About The Role We are looking for a skilled Staff Software Development Engineer in Test to design, develop and maintain automated test framework and test suites for Ivanti Android /iOS Products. You will work closely work with developers, QA engineers and product team to ensure the quality of complex Ivanti products . What You Will Do Lead test strategy and planning across complex mobile feature areas (iOS/Android). Architect and maintain robust test automation frameworks using Appium, XCUITest, Espresso, and Java. Design and execute test suites covering functional, regression, integration, UI/UX, and system-level scenarios. Integrate test automation into CI/CD pipelines and device clouds (e.g., BrowserStack, Firebase Test Lab, or in-house). Drive testing of MDM-related workflows, device compliance, certificate management, and provisioning. Develop and run unit tests, API tests, smoke tests, and end-to-end tests across mobile stacks. Maintain and enhance test case repositories in TestRail (or equivalent tools), ensuring comprehensive coverage. Ensure test data management, mocking, and environment configuration for mobile testing is standardized. Review PRs and automation code written by peers, providing feedback and enforcing coding best practices. Mentor and train junior and mid-level SDETs on tools, practices, and automation architecture. Coordinate triage of complex defects with dev leads, product owners, and release management. Drive quality metrics adoption and actively reduce test flakiness, false positives, and redundancy. Collaborate with DevOps and infrastructure teams to provision simulators, real devices, and cloud testing environments. Stay ahead of evolving Apple/Google testing frameworks, OS changes, and enterprise security requirements. Who You Are Passionate about quality engineering, mobile ecosystems, and automation scalability. A strong communicator who collaborates well with cross-functional teams. Highly organized, hands-on, and motivated to bring structure into fast-moving projects. Committed to continuous learning and coaching others. Required Qualifications 10+ years of experience in software testing or Staff SDET roles. Experience with programming in Java, Kotlin, python. Deep expertise in Java-based automation frameworks and tools like Appium, XCUITest, Espresso, Robot Framework. Familiar with ADB, Android build System, and mobile debugging tools . Strong working knowledge of Android/iOS automation tools and techniques (Appium, Android Studio, UIAutomatoe, Xcode, XCTest, XCUI). Experience building or extending test frameworks, writing reusable test components and drivers. Demonstrated experience with TestRail, Jira, ADO and test case management workflows. Proficient with source control tools like Git and CI systems like Jenkins, GitHub Actions, or Bitrise. Solid understanding of unit testing frameworks (JUnit, TestNG, XCTest) and mocking libraries. Strong knowledge of mobile app architecture, REST APIs, JSON, networking, and security testing. Experience in handling test planning and execution for large feature releases and cross-device matrix. Experience with certificate-based auth, VPN, identity providers, and mobile threat defense (MTD). Experience with performance profiling and crash analysis tools (Instruments, Crashlytics, Charles Proxy). Experience driving adoption of shift-left testing and test-driven development (TDD/BDD). Contributions to test automation tooling or open-source test libraries is a plus. The Impact You Will Make You will elevate mobile quality engineering at Ivanti by driving best practices in mobile automation and continuous testing. Your work will directly enhance user experience, product stability, and enterprise-grade security. Your mentorship will uplift the skills and output of the entire QA team and help scale our testing processes globally. At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. If you require special assistance for the best interview experience, please contact us at [HIDDEN TEXT] Show more Show less

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Chennai, Tamil Nadu, India

On-site

Key Responsibilities: Design and implement automated test scripts using Python. Develop and maintain mobile automation frameworks using tools like Appium. Perform functional, regression, and performance testing of mobile applications. Collaborate with developers, product managers, and other QA engineers to identify test requirements. Integrate test suites into CI/CD pipelines using tools like Jenkins or GitLab. Analyze test results, report defects, and help troubleshoot issues. Create and maintain test documentation, including test cases and plans. Required Skills & Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in test automation using Python. Strong experience with mobile testing tools such as Appium, UIAutomator, or XCUITest. Good understanding of mobile platforms (Android and iOS). Experience with testing REST APIs using tools like Postman or Python libraries (e.g., requests). Familiarity with test frameworks like PyTest, Robot Framework, or unittest. Experience with version control systems like Git. Working knowledge of CI/CD processes and tools such as Jenkins, GitLab CI, or CircleCI. Strong analytical, debugging, and problem-solving skills. Preferred Qualifications: Experience with performance testing or security testing tools. Exposure to cloud-based testing platforms like BrowserStack or Sauce Labs. ISTQB or other relevant QA certifications. Familiarity with Agile/Scrum methodologies.

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Remote, , India

On-site

Key Responsibilities: Design and implement automated test scripts using Python. Develop and maintain mobile automation frameworks using tools like Appium. Perform functional, regression, and performance testing of mobile applications. Collaborate with developers, product managers, and other QA engineers to identify test requirements. Integrate test suites into CI/CD pipelines using tools like Jenkins or GitLab. Analyze test results, report defects, and help troubleshoot issues. Create and maintain test documentation, including test cases and plans. Required Skills & Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in test automation using Python. Strong experience with mobile testing tools such as Appium, UIAutomator, or XCUITest. Good understanding of mobile platforms (Android and iOS). Experience with testing REST APIs using tools like Postman or Python libraries (e.g., requests). Familiarity with test frameworks like PyTest, Robot Framework, or unittest. Experience with version control systems like Git. Working knowledge of CI/CD processes and tools such as Jenkins, GitLab CI, or CircleCI. Strong analytical, debugging, and problem-solving skills. Preferred Qualifications: Experience with performance testing or security testing tools. Exposure to cloud-based testing platforms like BrowserStack or Sauce Labs. ISTQB or other relevant QA certifications. Familiarity with Agile/Scrum methodologies.

Posted 1 month ago

Apply

5.0 years

0 Lacs

Greater Kolkata Area

On-site

Job Description Key Responsibilities : Test Automation : Design, develop, and maintain automated test scripts for mobile applications on both iOS and Android platforms. Mobile Application Testing : Perform end-to-end testing for mobile apps, including functional, regression, performance, and user interface testing. Test Strategy : Develop and execute test strategies for iOS and Android apps, ensuring they meet the required quality standards. Appium & XCUITest : Utilize Appium and XCUITest to automate testing across both iOS and Android platforms. Continuous Improvement : Improve existing test cases, scripts, and frameworks for better performance, reliability, and maintainability. Cross-Platform Testing : Ensure the application works consistently across multiple devices, OS versions, and screen sizes. Collaboration : Work closely with product development, product management, and other stakeholders to understand app requirements and identify test cases. Bug Reporting & Tracking : Identify, report, and track bugs through Jira or any other tracking system, ensuring timely resolutions. Test Execution : Execute automated test cases and provide feedback on issues, app performance, and stability. Mandatory Skills & Experience Minimum 5 years of experience in automation testing for mobile applications. Minimum 3 years of experience in testing mobile apps on both iOS and Android platforms. Proficient with Appium for automating mobile app tests. Hands-on experience with XCUITest for automating iOS application tests. Experience with test frameworks like JUnit, TestNG, or Cucumber. Familiarity with integrating mobile test automation scripts into the CI/CD pipeline. Experience with bug tracking tools such as Jira, Bugzilla, or equivalent. Strong understanding of mobile testing best practices, including test coverage, stability, and compatibility. Preferred Skills Experience with additional testing tools such as Espresso (Android) or Calabash. Knowledge of performance testing for mobile applications. Experience working in Agile environments. Familiarity with mobile emulators/simulators and real-device testing. CI/CD tools like Jenkins, GitLab CI, or Travis CI for automating test execution in the pipeline (ref:hirist.tech)

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Senior iOS Developer at Ajmera Infotech Private Limited (AIPL) in Ahmedabad, you will be part of a 120-engineer team dedicated to developing planet-scale systems for global innovators. In this role, you will lead a specialized iOS squad in building FDA-compliant, SwiftUI-first apps for a billion-dollar health-tech platform. Your work will directly impact the lives of clinicians and patients worldwide, as your code will run on iPhones and iPads, ensuring the reliability and functionality of software crucial in the healthcare industry. The excitement of this role lies in the combination of greenfield and legacy modernization projects. You will have the opportunity to craft new modules using SwiftUI while refactoring existing UIKit code into clean architecture. Additionally, you will be deeply involved in integrating various technologies such as BLE peripherals, real-time data synchronization, offline workflows, Core Bluetooth, HealthKit, and biometrics. Your responsibilities will include designing, building, and maintaining high-performance iOS apps in Swift, with a significant focus on SwiftUI. You will also lead the migration process from UIKit to SwiftUI and implement MVVM / Clean Architecture patterns. Collaboration is key in this role, as you will work closely with US & EU experts on coding standards, code reviews, and mobile DevOps. You will also be challenged to learn and implement FDA, HIPAA, and 21 CFR Part 11 practices, gaining career-accelerating knowledge in compliance standards. To excel in this role, you must have 5-8 years of iOS development experience, with at least 3 years in Swift and strong knowledge of SwiftUI components. Hands-on experience with SwiftUI and Combine, MVVM, Core Data, Core Bluetooth, URLSession / gRPC, and Background Tasks is essential. Proficiency in unit/UI testing, static analysis, App Store submission, TestFlight, phased release, and crash analytics is also required. Additionally, familiarity with Git, code review processes, and Agile-Scrum practices will be beneficial. If you have exposure to medical, fintech, or other regulated domains, or experience with Flutter or React Native, it would be considered a plus. In return for your contributions, AIPL offers competitive salary packages and medical insurance benefits. Join us in shaping mobile experiences that save lives and be a part of a dynamic team dedicated to innovation and excellence in the health-tech industry.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies