Jobs
Interviews

157 Xctest Jobs

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

1.0 - 2.0 years

3 - 6 Lacs

Hyderabad, Telangana, India

On-site

Job description In this role, you will be involved in quality engineering for critical customer facing applications, work in a fast-paced, dynamic environment and be directly responsible for:- Understanding new and existing feature implementations.- Authoring test scenarios, scripts, and plans.- Executing various tests, including but not limited to UI, functional, performance, stability testing etc. as per requirements.- Write and review automation test scripts.- Identifying and reporting defects, inclusive of first-level root cause analysis and consistent steps to reproduce.- Collaborating closely with project management, development, SRE/Ops and other QE teams to achieve excellence- Contribute innovative ideas, insights, and implementations to elevate QE tasks and processes, fostering improvement and efficiency. 1 to 2 years experience in software quality engineering Strong practical experience in automation with Java and/or Swift Strong hands-on experience on JUnit/TestNG and/or XCTest, Playwright/Selenium or any other mobile automation Experience in testing API/Web Service, Web apps or Mac/iOS/iPadOS native applications Excellent written and verbal communication skills Preferred Qualifications Expertise in QE processes, tools and metrics Experience in Maven/Gradle and Git repositories are required Solid understanding of software build tools, CI/CD integrations, deployment process and code quality checking tools Understands logs scanning to identify the errors and root cause Experience with load/performance testing with JMeter/Gatling Experience in applying AI/ML technologies for testing Experience with Mac/Unix commands, bash scripting is a plus Experience with automation for iPhone/Mac (Swift and XCTest) platform is a plus Good knowledge of automation framework architecture, design and development Experience working in Agile development environment Proven track record to deliver high-quality work on tight schedules Ability to work in a fast-paced environment with frequent context switching Hunger to learn and explore new technologies which will optimize the existing technologies Self-motivated, independent and proactive Outstanding collaboration and organizational skills

Posted 21 hours ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As an iOS/macOS Application Developer, your responsibilities will include designing and developing high-quality native applications using Swift and SwiftUI. You will collaborate with product managers, designers, and fellow engineers to define, design, and implement new features. Your focus will be on writing clean, maintainable, and well-documented code while actively participating in code reviews to enhance our development processes. Troubleshooting and resolving bugs and performance issues will be an essential part of your role. To excel in this position, you must possess strong experience in native iOS/macOS app development utilizing Swift and Xcode, including the latest versions like Xcode 15 and above. A solid working knowledge of SwiftUI and UIKit will empower you to create responsive and maintainable user interfaces. Understanding MVVM architecture, protocol-oriented programming, and various design patterns is crucial for your success in this role. Your expertise should extend to integrating and consuming RESTful APIs, handling data using JSON, and familiarity with Swift Concurrency for efficient multithreading. Experience with databases like Core Data, SQLite, or cloud databases such as Firebase Firestore will be beneficial. Exposure to Combine or other reactive programming paradigms is considered advantageous. A comprehensive understanding of the iOS application lifecycle, encompassing background tasks and push notifications, is required. Proficiency in App Store deployment, TestFlight, and managing App Store Connect configurations is essential. Your familiarity with source control tools like Git and workflows in GitHub or GitLab will be valuable. Practical experience with third-party libraries, dependency managers like Swift Package Manager, CocoaPods, or Carthage, and knowledge of unit testing and UI testing using XCTest is expected. Awareness of Apple Human Interface Guidelines, accessibility standards, privacy best practices, and mobile performance optimization is necessary. Exposure to CI/CD practices such as GitHub Actions, Bitrise, and the ability to work effectively in cross-functional teams, engage in code reviews, and collaborate with designers and product managers are all integral aspects of this role.,

Posted 2 days ago

Apply

16.0 - 20.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Summary We are seeking a highly experienced Sr. Architect with 16 to 20 years of experience to join our team. The ideal candidate will have expertise in Swift Package Manager Mockito Networking Library XCTest React JS Kotlin React Native and GIT. This hybrid role requires a strategic thinker who can drive innovation and efficiency in software development processes. The position offers a day shift schedule with no travel requirements. Responsibilities Lead the design and development of scalable software architectures using Swift Package Manager and other relevant technologies. Oversee the integration of Mockito and Networking Library to ensure seamless communication between software components. Provide technical guidance and mentorship to development teams fostering a culture of continuous learning and improvement. Collaborate with cross-functional teams to define and implement best practices for software development and deployment. Ensure the quality and reliability of software products by implementing rigorous testing protocols using XCTest. Drive the adoption of React JS and React Native for front-end development enhancing user experience and performance. Utilize Kotlin to develop robust and efficient mobile applications aligning with industry standards and company goals. Manage version control and collaboration using GIT ensuring code integrity and streamlined development workflows. Analyze and optimize existing software systems identifying areas for improvement and implementing innovative solutions. Coordinate with stakeholders to understand business requirements and translate them into technical specifications. Monitor industry trends and emerging technologies to keep the company at the forefront of software development. Develop and maintain comprehensive documentation for software architectures and development processes. Contribute to the companys mission by delivering high-quality software solutions that positively impact society. Qualifications Possess extensive experience in Swift Package Manager Mockito Networking Library and XCTest. Demonstrate proficiency in React JS Kotlin and React Native for developing modern applications. Exhibit strong knowledge of GIT for version control and collaboration. Have a proven track record of leading software architecture projects in a hybrid work model. Show excellent problem-solving skills and the ability to work collaboratively in a team environment. Display strong communication skills to effectively convey technical concepts to non-technical stakeholders. Hold a degree in Computer Science Engineering or a related field. Certifications Required Certified Software Architect React JS Certification Kotlin Developer Certification

Posted 3 days 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 3 days ago

Apply

4.0 years

0 Lacs

Thiruvananthapuram Taluk, India

On-site

WHO WE ARE Innovatise is the developer of myFitApp, the number 1 mobile marketing app solution for gyms and health clubs. Innovatise’s myFitApp is an open, flexible, hybrid fitness platform gyms, leisure centers and health clubs use to strengthen their brand, retain members, acquire new ones and deliver digital fitness using the unique power of mobile. With over 4,000 sites and over 20 million app downloads worldwide, Innovatise is the leader in providing marketing-focused branded apps for gyms. Innovatise is a subsidiary of Clubessential Holdings, the leading provider of Software as a Service and embedded payment solutions to more than 20,000 private clubs, public golf courses, health & fitness clubs, spas, military organizations, municipalities, and camp organizations across the globe. OUR CULTURE We work in small teams with really big ambitions, both for what we want to achieve and also the environment we work in. We want our company to remain thoughtful as we scale and try to be genuinely progressive in how we operate. We want people to really own what they do and be given the autonomy and freedom to make mistakes, learn, and create something meaningful. We all work incredibly hard because we really care about what Innovatise is here to do – we’re looking for exceptional people who are proactive, hungry to learn and want to put their pride in our collective achievements. WHAT YOU WILL BE DOING As a Mobile App Developer you will be part of one of our small technical teams and you will get to work on exciting projects that are disrupting the fitness industry, be able to explore new technologies and be given all the tools you need to carry out your role. You will take ownership and lead on projects on our mobile app and marketing platform consisting of ever growing technology stacks in the AWS as we extend our platform. You will analyze, architect and implement new modules for the product Design, develop, and maintain high-performance mobile applications for iOS (using Swift and SwiftUI) and Android (using Kotlin or Java). Implement modern UI/UX designs for iOS using SwiftUI and UIKit, and for Android using Material Design and Jetpack Compose. Collaborate with cross-functional teams to define, design, and ship new features for both iOS and Android. Integrate backend services (e.g., RESTful APIs, GraphQL) to fetch and update app data across platforms. Ensure code quality and consistency through code reviews, automated testing, and continuous integration practices. Stay up-to-date with mobile development trends, including platform-specific updates and new tools. Troubleshoot and optimize application performance to ensure smooth operation on a wide range of devices. Participate in agile development cycles, attending stand-ups, sprint planning, and retrospectives. Create and maintain documentation for features, workflows, and integration processes for both platforms. WHAT YOU BRING 4+ years of experience in mobile development, with proven expertise in both iOS and Android app development. Strong proficiency in Swift (for iOS), SwiftUI, UIKit, and Xcode. Solid knowledge of Android development using Kotlin or Java, Android Studio, and Jetpack libraries. Experience working with RESTful APIs, JSON parsing, and third-party libraries (e.g., Alamofire, Firebase, Retrofit). Deep understanding of mobile UI/UX best practices, including adaptive layouts for multiple screen sizes and orientations. Familiarity with modern mobile development frameworks like Jetpack Compose (Android), SwiftUI (iOS), and cross-platform tools (e.g., Flutter). Experience with version control systems, especially Git. Strong debugging, troubleshooting, and performance optimization skills on both platforms. Experience with Agile methodologies (Scrum/Kanban) and collaboration tools (Jira, Trello, etc.). Strong communication and teamwork skills with a focus on collaborative problem-solving. Knowledge of CI/CD pipelines and mobile app testing frameworks (e.g., XCTest, Espresso). Familiarity with app deployment processes for the App Store and Google Play Store. PREFERRED SKILLS: Experience with cross-platform development frameworks (e.g., Flutter). Knowledge of cloud platforms and services (e.g., AWS). Familiarity with advanced mobile features such as background processing, push notifications, and in-app purchases. Understanding of mobile security practices and techniques for secure data storage and transmission. Familiarity with database solutions (e.g., CoreData, Realm for iOS, Room for Android). Exposure to mobile analytics, crash reporting, and app performance monitoring tools WHAT WE OFFER • To work in a fast moving environment with an innovative and cutting edge product • Freedom – you are empowered and you have the freedom to contribute your own ideas, take ownership and make your mark • Work on a meaningful product that helps people to stay fit and lead a healthier life • Freedom to design and architect the product features coordinating with product management • Exposure to the latest cloud technologies and the ability to learn and work with them • Competitive salary • Health Insurance for yourself and your family • Best equipment: top end developer machine, MacBook Pro, monitor and accessories SOUND GOOD? This is a fantastic opportunity to join an energetic flat agile team and work on cutting edge mobile technologies. Apply now. Email : rajesh@innovatise.com to start the discussion

Posted 4 days ago

Apply

17.0 - 22.0 years

3 - 8 Lacs

Kolkata, West Bengal, India

On-site

Key Responsibilities: App Development: Design, build, and maintain high-performance, reusable, and reliable code for iOS applications using Swift and Objective-C. UI/UX Collaboration: Work closely with UI/UX designers to ensure seamless integration of visual design and functionality, creating intuitive and user-friendly apps. Code Quality: Write clean, efficient, and maintainable code while adhering to best practices and coding standards. API Integration: Integrate with backend services to support features and functions of the app, including RESTful APIs and third-party services. Performance Optimization: Optimize application performance and troubleshoot issues, ensuring fast and responsive applications. Testing & Debugging: Perform unit testing and debugging to ensure the app is stable and performs optimally across different iOS devices and versions. App Store Deployment: Assist in preparing applications for deployment to the App Store, including adherence to Apple's guidelines and submission processes. Continuous Improvement: Stay up to date with the latest iOS development trends, tools, and technologies to continuously improve app functionality and performance. Collaboration: Participate in code reviews and work closely with other developers and team members to ensure successful app delivery. Qualifications: Proven experience as an iOS Developer with [X] years of hands-on experience in building and deploying iOS applications. Proficiency in Swift and Objective-C (experience with Objective-C is a plus, but Swift is essential). Strong understanding of iOS frameworks (e.g., Core Data, Core Animation, Core Graphics, etc.). Experience with RESTful APIs and third-party libraries and APIs. Familiarity with iOS development tools, including Xcode , Cocoa Touch , and Git for version control. Strong understanding of UI/UX design principles and mobile app design patterns. Knowledge of Apple's design principles and application interface guidelines. Experience with app testing frameworks (e.g., XCTest, UI Testing). Ability to troubleshoot, debug, and optimize code for performance and memory usage. Understanding of Agile/Scrum development methodologies is a plus. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Preferred Skills: Experience with SwiftUI and Combine frameworks. Knowledge of CoreML , ARKit , or other advanced iOS frameworks. Familiarity with mobile CI/CD processes and tools. Experience with Push Notifications , In-App Purchases , or MapKit . Experience with Test-Driven Development (TDD) and automated testing.

Posted 5 days ago

Apply

5.0 - 7.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Company Profile: At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve. At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com. This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Job Title: Mobile Application Developer Position: Senior Software Engineer Experience: 5- 7 Years Category: Software Development/ Engineering Main location: India, Karnataka, Bangalore Position ID: J0725-1763 Employment Type: Full Time We are looking for an experienced Java Backend Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients. Your future duties and responsibilities Responsibilities Design, develop, and maintain native mobile applications for iOS (Swift/Objective-C) and Android (Kotlin/Java) platforms. Collaborate with UI/UX designers to implement intuitive user interfaces that align with platform-specific guidelines. Optimize mobile applications for maximum performance, scalability, and responsiveness. API Integration & Backend Communication Write and maintain unit tests, integration tests, and UI tests using tools like XCTest (iOS) and Espresso/JUnit (Android). Participate in Agile/Scrum processes: sprint planning, daily stand-ups, code reviews, and retrospectives. Required qualifications to be successful in this role Skills required: 5-7+ years of experience with iOS and android development Deep understanding of iOS frameworks, performance, and optimization (SwiftUI) Solid and demonstrable understanding of object-oriented design patterns and principles Strong understanding of mobile user interface guidelines and best practices Familiarity with build and CI/CD tools like Maven, Gradle, Jenkins, Git, etc Knowledge on JIRA, Confluence, Slack, GIT, GitHub/GitLab/Bitbucket Solid understanding of Agile methodology and QA processes. Strong written and verbal communication skills. Strong understanding of mobile app architecture and design patterns (MVC, MVVM, MVP) Experience with RESTful APIs and JSON/XML parsing Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Posted 5 days ago

Apply

5.0 - 7.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Category: Software Development/ Engineering Main location: India, Karnataka, Bangalore Position ID: J0725-1763 Employment Type: Full Time Position Description: Company Profile: At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve. At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com. This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Job Title: Mobile Application Developer Position: Senior Software Engineer Experience: 5- 7 Years Category: Software Development/ Engineering Main location: India, Karnataka, Bangalore Position ID: J0725-1763 Employment Type: Full Time We are looking for an experienced Java Backend Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients. Your future duties and responsibilities: Responsibilities Design, develop, and maintain native mobile applications for iOS (Swift/Objective-C) and Android (Kotlin/Java) platforms. Collaborate with UI/UX designers to implement intuitive user interfaces that align with platform-specific guidelines. Optimize mobile applications for maximum performance, scalability, and responsiveness. API Integration & Backend Communication Write and maintain unit tests, integration tests, and UI tests using tools like XCTest (iOS) and Espresso/JUnit (Android). Participate in Agile/Scrum processes: sprint planning, daily stand-ups, code reviews, and retrospectives. Required qualifications to be successful in this role: Skills required: 5-7+ years of experience with iOS and android development Deep understanding of iOS frameworks, performance, and optimization (SwiftUI) Solid and demonstrable understanding of object-oriented design patterns and principles Strong understanding of mobile user interface guidelines and best practices Familiarity with build and CI/CD tools like Maven, Gradle, Jenkins, Git, etc Knowledge on JIRA, Confluence, Slack, GIT, GitHub/GitLab/Bitbucket Solid understanding of Agile methodology and QA processes. Strong written and verbal communication skills. Strong understanding of mobile app architecture and design patterns (MVC, MVVM, MVP) Experience with RESTful APIs and JSON/XML parsing Skills: Java RESTful (Rest-APIs) What you can expect from us: Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

The company's core values of Inclusion, Innovation, Collaboration, and Wellness guide the daily business operations. These values emphasize working together as a global team with customers at the center, focusing on self-care, teamwork, and community support. As a visionary Senior Software Engineer, you will lead the development of iOS automation solutions to enhance developer productivity and elevate product quality for iOS applications. This role goes beyond traditional test automation to streamline workflows, reduce manual effort, and ensure efficient software delivery across the iOS development lifecycle. Your responsibilities include designing and implementing tools, frameworks, and systems to empower teams in building exceptional products faster and more reliably. The Automation Platform Team aims to automate repetitive, manual, and error-prone processes to streamline the software development lifecycle, maximize developer efficiency, reduce friction in workflows, and enhance product quality through scalable automation solutions benefiting all engineers. Key Responsibilities: - Enhance Developer Productivity: Develop and maintain developer tools for task automation, code formatting, dependency management, and build optimizations. Create frameworks for static code analysis and code linting specific to iOS development. - Advance iOS Test Automation: Design and implement robust testing frameworks and tooling for various testing types using XCTest, XCUITest, and simulators. Establish systems for early testing in the SDLC utilizing iOS simulators, device farms, and in-house device labs. - Automate Quality Assurance: Integrate quality checks into CI/CD pipelines, automate non-functional testing, and implement screenshot and video comparison systems. - Streamline Development Workflows: Automate environment setup, build integrations for real-time feedback, and optimize end-to-end testing processes. - Drive Scalability and Reliability: Create scalable automation solutions, monitor test automation reliability, and performance. Qualifications: - 5+ years of software engineering experience focusing on iOS development and automation. - Proficiency in iOS-specific tools, Swift, Objective-C, and development workflows. - Experience in building automation solutions for functional and non-functional testing. - Strong programming and scripting skills, familiarity with CI/CD systems, and monitoring tools. - Excellent communication skills, leadership experience, and mentoring abilities. Preferred Qualifications: - Experience in building developer productivity tools and familiarity with distributed systems and microservices architecture in iOS development. - Knowledge of metrics-driven development and monitoring solutions. Join the team to contribute to innovative automation solutions that enhance developer productivity and product quality. Embrace a collaborative environment and work towards scalable, reliable automation systems to streamline the software development lifecycle and maximize efficiency while ensuring top-notch product quality.,

Posted 5 days ago

Apply

6.0 years

0 Lacs

Vadodara

On-site

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer The Senior Software engineer part of Quality Engineering organization collaborates closely with the development and Architecture teams to define E2E test cases, establish testing frameworks, and automate testing processes for mobile SDKs. They leverage their technical expertise to identify potential areas of improvement and optimize the testing procedures. By conducting rigorous testing and quality checks, the senior mobile engineer ensures that the final product is robust, reliable, and user-friendly and performant. Role Develop, build end to end test Automation, and maintain mobile applications for various platforms like Android and iOS. Write clean and efficient code using programming languages like Java, Swift, or Kotlin. Collaborate with cross-functional teams, including Architecture, development, and other quality Engineering teams to ensure timely delivery of projects primarily focused on E2E Automation and functional testing and test framework development. Conduct code reviews and mentor junior developers to ensure adherence to coding standards and best practices. Utilize agile methodologies to manage projects effectively and efficiently. Stay current with emerging trends and technologies in mobile application development and apply them in current projects. Debug and troubleshoot technical issues to ensure seamless performance and user experience. Create technical documentation for applications to facilitate future maintenance and updates. Participate in team meetings and contribute to discussions on project requirements, design, and implementation. 6+ years of experience in mobile test automation and developing and delivering high-quality iOS, Android applications Solid understanding of android and iOS application architecture and design patterns Experience with automated testing frameworks such as XCTest or Swift Testing and Junit5 Familiarity with CI/CD pipelines, tools, and best practices Experience in working with RESTful APIs and JSON data formats Well versed with database and related tools & technologies Experience with iOS architecture patterns (MVVM, Clean Architecture) and modern concurrency paradigms Hands-on experience with Appium for mobile automation testing (iOS and Android). Experience with Allure or similar tools for test reporting. Experience with the creation of complex pipelines to execute mobile tests using simulators. Experience with integration of API requests into the mobile automation framework. Excellent analytical and problem-solving skills. Strong attention to detail and commitment to quality. Collaborate with cross-functional teams to design and develop complex iOS, Android applications Identify and address End to end testing needs and dependencies Participate in code reviews and contribute to the development of coding standards Stay up-to-date with the latest iOS and android technologies and trends and apply them to development as appropriate Be an active advocate of the mobile platform through both internal and external developer communities Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.) Influence and contribute to group discussions and incorporate feedback/communication from the broader team Mentor junior to mid-level members of the team Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects Consistently share best practices and improve processes within and across sprint teams Identify technical obstacles early and work closely with the team to find creative solutions Education: Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. All About You: Experience in related field, Experience in delivering secure solutions in Financial Services Sector is preferred. Hands on experience of writing Test scenario & Test cases for Enterprise applications Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Demonstrate MC Core Competencies. Advantage if you have payments expertise and experience/proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design understanding, API design, and distributed systems Experience with Mobile SDK Development, TDD, BDD in the software development processes and architecture patterns Skills/ Abilities: Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills - both verbal and written – and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Posted 5 days ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Velotio Technologies is a product engineering company working with innovative startups and enterprises. We are a certified and recognized as one of the best companies to work for in India. We have provided full-stack product development for 110+ startups across the globe building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products. Requirements We are seeking a Senior iOS Engineer to join our SDK development team. You will be responsible for maintaining, enhancing, and developing a secure payment processing iOS SDK that handles sensitive financial data in compliance with enterprise-grade security standards. SDK Development & Maintenance: Lead development of modular iOS SDK components related to core logic, security, UI, and analytics Security Implementation: Implement and maintain PCI DSS-compliant encryption, SSL pinning, and secure data handling mechanisms Payment Processing: Develop and maintain secure payment method creation and transaction processing logic UI Component Development: Build and maintain secure, customizable payment form components using SwiftUI Network Layer Architecture: Design and implement robust, testable network layers with retry logic and error handling Testing & Quality Assurance: Write comprehensive unit and integration tests; ensure high test coverage Documentation: Create and maintain technical documentation, API references, and implementation guides Code Review & Mentorship: Review code from junior developers and provide technical guidance Required Technical Skills: Core iOS Development Swift 6.1+ - Expert-level proficiency with modern Swift features iOS 13.0+ - Deep understanding of platform capabilities SwiftUI & UIKit - Advanced UI development Swift Package Manager - Experience with dependency management Xcode - Proficient with debugging, profiling, and tools Security & Cryptography SHA-256, CommonCrypto, SSL/TLS Pinning PCI DSS Compliance, Secure Memory Management, Keychain Services Network & API Development Async/Await, URLSession, RESTful APIs, Codable, Error Handling Protocol-Oriented Programming for modular, testable networking Architecture & Design Patterns MVVM, Protocol-Based Design, Builder, Singleton, Observer, Factory Testing & Quality Unit Testing (XCTest), Integration Testing, Mocking, TDD, CI Integration Payment Processing Knowledge Credit Card Validation, Gateway Integration, Transaction Handling, Security Standards Advanced Technical Concepts Memory Safety, Secure Data Wrapping, Thread Safety Network Security (cert validation, pinning, interceptors) Form Validation (real-time, accessibility, i18n) Error Handling (types, retry logic, resilience) Performance Optimization (networking, UI rendering, memory usage) Experience Requirements: 6+ years of iOS development experience 3+ years working with payment processing or financial applications 2+ years of experience in security-focused development Proven track record of shipping production SDKs or libraries Experience with enterprise-grade applications and compliance requirements Good to have: App Store Connect, Advanced Git workflows, Agile/Scrum Benefits Our Culture : We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly Flat hierarchy with fast decision making and a startup-oriented "get things done" culture A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.

Posted 6 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Netradyne harnesses the power of Computer Vision and Edge Computing to revolutionize the modern-day transportation ecosystem. We are a leader in fleet safety solutions. With growth exceeding 4x year over year, our solution is quickly being recognized as a significant disruptive technology. Our team is growing, and we need forward-thinking, uncompromising, competitive team members to continue to facilitate our growth. Responsibilities Design, build, and maintain high-performance, reusable, and reliable code for mobile apps. Translate designs and wireframes into high-quality code. Collaborate with cross-functional teams to define, design, and ship new features. Identify and correct bottlenecks and fix bugs. Help maintain code design & quality. Stay up-to-date with emerging trends in mobile technology. Qualifications Bachelors or Masters degree in Computer Science or Engineering. Minimum of 3 years of experience in mobile development. Desired Skills Proficiency in React Native framework and native languages (Swift for iOS, Kotlin/Java for Android). Strong understanding of the full mobile development & release life cycle. Experience with third-party mobile libraries and APIs. Solid understanding of good UI/UX practices for mobile development. Familiarity with cloud message APIs and push notifications. Excellent problem-solving skills and ability to think algorithmically. Excellent knowledge of standard data structures & design patterns. Knowledge of Git, GitHub. Additional Skills Experience with Flutter or other cross-platform mobile development frameworks is a plus. Experience with automated & unit testing frameworks such as Appium, Detox, Espresso, XCTest, etc. Experience with Agile/Scrum development methodologies. Jenkins, Kibana, JIRA - added advantage. Strong communication skills. If there is a match between your experiences/skills and the Company's needs, we will contact you directly. Netradyne is an equal-opportunity employer. Applicants only - Recruiting agencies do not contact. Recruitment Fraud Alert! Please review and apply to our available job openings at Netradyne.com/company/careers. For more information on avoiding and reporting scams, please visit the Federal Trade Commission's job scams website.,

Posted 6 days ago

Apply

25.0 years

0 Lacs

Itanagar, Arunachal Pradesh, India

On-site

The Company Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting started. We are broadening our vision beyond diabetes to empower people to take control of health. That means personalized, actionable insights aimed at solving important health challenges. To continue what we've started: Improving human health. We are driven by thousands of ambitious, passionate people worldwide who are willing to fight like warriors to earn the trust of our customers by listening, serving with integrity, thinking big, and being dependable. We've already changed millions of lives and we're ready to change millions more. Our future ambition is to become a leading consumer health technology company while continuing to develop solutions for serious health conditions. We'll get there by constantly reinventing unique biosensing-technology experiences. Though we've come a long way from our small company days, our dreams are bigger than ever. The opportunity to improve health on a global scale stands before us. Where You Come In You will design and build applications for the iOS platform You’ll implement requirements on iOS apps, write and update design documents We’ll rely on you to continuously discover, evaluate and implement new technologies to strengthen development efficiency You’ll interface with software test to ensure high quality product You will develop automated unit and integration tests You’ll participate in design, code and test reviews You will propose and implement enhancements to the apps to improve sustainability What Makes You Successful Bachelor’s degree in computer science or related field. You have a minimum of 1-2 years of native iOS app development experience using Swift in combination with both UIKit and SwiftUI. Knowledge of Objective C is preferred. You have 3 years of professional software development experience You bring a high degree of diligence in documentation, testing and coding You have experience working in Agile teams & using tools such as Jira and Confluence You have experience using CI/CD tools such as Jenkins, Bamboo, Github Actions You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow You have experience writing automated tests using XCTest and XCUITest You have working knowledge of design patterns such as MVC, MVVM, MVP Experience And Education Requirements Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 2-5 years related experience or Master’s degree and 0-2 years equivalent experience. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.

Posted 6 days ago

Apply

6.0 years

0 Lacs

Vadodara, Gujarat, India

On-site

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Senior Software Engineer The Senior Software engineer part of Quality Engineering organization collaborates closely with the development and Architecture teams to define E2E test cases, establish testing frameworks, and automate testing processes for mobile SDKs. They leverage their technical expertise to identify potential areas of improvement and optimize the testing procedures. By conducting rigorous testing and quality checks, the senior mobile engineer ensures that the final product is robust, reliable, and user-friendly and performant. Role Develop, build end to end test Automation, and maintain mobile applications for various platforms like Android and iOS. Write clean and efficient code using programming languages like Java, Swift, or Kotlin. Collaborate with cross-functional teams, including Architecture, development, and other quality Engineering teams to ensure timely delivery of projects primarily focused on E2E Automation and functional testing and test framework development. Conduct code reviews and mentor junior developers to ensure adherence to coding standards and best practices. Utilize agile methodologies to manage projects effectively and efficiently. Stay current with emerging trends and technologies in mobile application development and apply them in current projects. Debug and troubleshoot technical issues to ensure seamless performance and user experience. Create technical documentation for applications to facilitate future maintenance and updates. Participate in team meetings and contribute to discussions on project requirements, design, and implementation. 6+ years of experience in mobile test automation and developing and delivering high-quality iOS, Android applications Solid understanding of android and iOS application architecture and design patterns Experience with automated testing frameworks such as XCTest or Swift Testing and Junit5 Familiarity with CI/CD pipelines, tools, and best practices Experience in working with RESTful APIs and JSON data formats Well versed with database and related tools & technologies Experience with iOS architecture patterns (MVVM, Clean Architecture) and modern concurrency paradigms Hands-on experience with Appium for mobile automation testing (iOS and Android). Experience with Allure or similar tools for test reporting. Experience with the creation of complex pipelines to execute mobile tests using simulators. Experience with integration of API requests into the mobile automation framework. Excellent analytical and problem-solving skills. Strong attention to detail and commitment to quality. Collaborate with cross-functional teams to design and develop complex iOS, Android applications Identify and address End to end testing needs and dependencies Participate in code reviews and contribute to the development of coding standards Stay up-to-date with the latest iOS and android technologies and trends and apply them to development as appropriate Be an active advocate of the mobile platform through both internal and external developer communities Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.) Influence and contribute to group discussions and incorporate feedback/communication from the broader team Mentor junior to mid-level members of the team Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects Consistently share best practices and improve processes within and across sprint teams Identify technical obstacles early and work closely with the team to find creative solutions Education Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. All About You Experience in related field, Experience in delivering secure solutions in Financial Services Sector is preferred. Hands on experience of writing Test scenario & Test cases for Enterprise applications Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Demonstrate MC Core Competencies. Advantage if you have payments expertise and experience/proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design understanding, API design, and distributed systems Experience with Mobile SDK Development, TDD, BDD in the software development processes and architecture patterns Skills/ Abilities Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills -- both verbal and written – and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-254305

Posted 6 days ago

Apply

5.0 years

6 - 7 Lacs

Hyderābād

On-site

Full-time Service Region: South Asia Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18,000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Were you given the tools to go beyond solving for X? Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us. Qualifications 5+ years of experience in developing iOS applications using Swift, Objective C Knowledge of VIPER architecture Comfortable with automated testing suites, like Appium, XCTest, Espresso, Detox etc. Comfortable with Object-oriented programming, SOLID design principles, MVC Comfortable using agile methodologies

Posted 6 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a highly skilled Software Development Engineer in Test (SDET) specializing in mobile, API, and web test automation, you will be integral to ensuring the quality and reliability of our client's products. Your primary responsibility will involve designing, developing, and executing comprehensive test automation frameworks. Your key responsibilities will include developing and maintaining robust test automation frameworks for mobile, API, and web applications. You will design, implement, and execute automated test cases to cover various test scenarios, collaborating closely with both development and QA teams to enhance test coverage and identify automation opportunities. Additionally, you will analyze test results, pinpoint defects, and work in tandem with development teams to resolve issues promptly. To excel in this role, you must stay abreast of the latest testing tools, technologies, and industry best practices. Engaging in code reviews, providing constructive feedback on code quality and testability, and contributing to the overall test strategy and automation roadmap will also be part of your mandate. Required skills for this position include strong programming proficiency in at least one language such as Java, Python, or JavaScript, as well as experience with mobile test automation frameworks like Appium, Espresso, and XCTest. You should also possess expertise in API testing tools and frameworks such as Postman, Rest Assured, and JMeter, in addition to solid familiarity with web test automation frameworks like Selenium, Cypress, and Playwright. A sound understanding of the software development lifecycle, testing methodologies, CI/CD pipelines, and test automation integration is crucial. Your problem-solving capabilities, attention to detail, and quality focus will be essential assets in this role. Preferred skills that would be advantageous include experience with performance and load testing, knowledge of cloud-based testing platforms, familiarity with test data management, and an understanding of security testing concepts. If you are passionate about quality assurance and possess a strong desire to contribute to the development and maintenance of high-quality software, we invite you to apply for this exciting opportunity.,

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

About Client: Our Client is an Indian multinational technology company based in Bengaluru. It provides information technology, consulting and business process services, and is one of India's Big Six IT services companies. Services include cloud computing, computer security, digital transformation, artificial intelligence, robotics, data analytics, and other technologies. Job Title: Mac OS UI Automation Engineer Location: Hyderabad orBangalore Experience: 5+ years Job Type : Contract Notice Period: Immediate joiners Key Skills 5+ years of professional experience in QA/test engineering, with test automation using Swift. * Expert in XCTest and XCUITest, with hands-on experience testing complex macOS applications. * Strong understanding of macOS architecture, UI behaviors, application lifecycle, and Apple’s developer ecosystem. * Experience integrating test automation into CI/CD pipelines using tools like Jenkins, GitHub, or similar. * Proficiency with Git, Agile/Scrum methodologies, and version control workflows. * Experience in building mocking/stubbing layers and using dependency injection for test isolation. * Excellent debugging skills and familiarity with XCode CLI. * Strong on programming logic and problem-solving capability * Hands on experience in using various design patterns like Page Object Model, Factory design * Promote and apply best practices in software testing and test automation. * Continuously improve test frameworks, infrastructure, and coverage to support product scalability and performance.

Posted 1 week ago

Apply

7.0 - 12.0 years

18 - 33 Lacs

Hyderabad, Chennai, Bengaluru

Hybrid

Job Description We are looking for a talented and versatile Mobile Developer with experience in native Android (Kotlin) , native iOS (Swift) , and React Native to build, maintain, and optimize high-quality mobile applications. You will play a critical role in the entire product lifecycle, from architecture to deployment, including building and maintaining robust CI/CD pipelines . Responsibilities Develop, test, and maintain scalable, high-performance mobile applications for Android and iOS platforms. Build cross-platform mobile applications using React Native. Collaborate with UX/UI designers and backend engineers to deliver seamless user experiences. Design, implement, and maintain CI/CD pipelines for mobile apps ensuring smooth and automated builds, testing, and deployment. Optimize application performance and troubleshoot issues. Write clean, maintainable, and well-documented code. Stay updated with the latest industry trends and mobile development best practices. Participate in code reviews, team meetings, and agile ceremonies. Monitor app performance and analytics, and iterate on improvements. Ensure security and privacy compliance in mobile applications. Requirements Proven experience in native Android development using Kotlin . Proven experience in native iOS development using Swift . Hands-on experience developing apps with React Native . Strong understanding of mobile application architecture, UI/UX principles, and best practices. Proficiency in building and managing CI/CD pipelines for mobile projects using tools like Fastlane, Jenkins, GitHub Actions, Bitrise, CircleCI, Codemagic , or similar. Familiarity with version control systems such as Git. Experience with RESTful APIs, GraphQL, and asynchronous programming. Solid knowledge of automated testing frameworks (Espresso, XCTest, Detox). Ability to troubleshoot and debug complex issues. Understanding of app store deployment processes (Google Play and Apple App Store). Excellent communication skills and ability to work in a team environment. Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience). Bonus Skills (Nice to Have) Experience with Kotlin Multiplatform Mobile (KMM). Experience with native Android Jetpack components and SwiftUI. Knowledge of mobile security best practices. Experience with Firebase, AWS Amplify, or other backend services. Experience working in Agile/Scrum environments.

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

About Mindstix Software Labs Mindstix accelerates digital transformation for the world's leading brands. We are a team of passionate innovators specialized in Digital Experiences, Enterprise Mobility, Cloud Engineering, and Data Science. Our UX studio and modern-stack engineers deliver world-class products for our global customers including Fortune 500 enterprises and Silicon Valley startups. Our work impacts a diverse set of industries such as eCommerce, Luxury Retail, SaaS, Consumer Tech, Health Tech, and Hospitality. A fast-moving open culture powered by curiosity and craftsmanship. A team committed to bold thinking and innovation at the very intersection of business, technology, and design. That's our DNA. Brief Job Description: Mindstix is looking for a proficient Web Automation QA who is passionate about their work and committed to delivering exceptional quality by automating the Web and mWeb application end to end. This role is more focused on web automation QA and requires proficiency in designing automated testing solutions across web-based applications. The candidate should possess expertise in web automation, and test automation frameworks, a deep understanding of testing methodologies, and hands-on experience in both frontend and backend testing. The person may play a pivotal role in leading our QA teams to plan, design, and maintain a top-quality application to bring digital transformation to our global enterprise and start-up customers. Role and Responsibilities: Design, develop, and execute robust automated test scripts for web applications across different browsers. Leverage leading-edge tools and frameworks to ensure the accuracy and efficiency of test processes. Collaborate with cross-functional teams to ensure comprehensive test coverage. Conduct performance testing to ensure web applications meet performance benchmarks and user experience expectations. Create and maintain documentation for test cases, test scripts, and testing processes. Report defects and issues with clear and concise details. Aligning with Agile & DevOps methodologies and using tools like JMeter and frameworks like Rest Assured, Selenium Webdriver, WebdriverIO, etc. to meet the industry standards for web automation. Must Have: Expertise in Test Automation: Experience in designing and implementing robust automated test scripts for complex web applications. Proficiency in programming languages like Java and JS for writing automation test scripts. Communication Skills: Exceptional proficiency in both written and spoken English. Ability to collaborate effectively with international teams and stakeholders. Excellent communication skills to liaise with technical and non-technical stakeholders. Automation Tools: Strong proficiency in automation tools (e.g. XCTest, JMeter, K6). Testing Methodologies: Strong understanding of testing methodologies, including both manual and automated approaches. Test Frameworks: Sound knowledge of Selenium Test Environment Setup (Maven Integration, Selenium WebDriver, Java, TestNG, Jenkins Integration, etc.). Problem Solving: Strong troubleshooting skills to identify and address complex technical issues. Proposing and implementing effective solutions for application development challenges. Good to Have: Knowledge of Cloud Platforms: Familiarity with cloud platforms (e.g. AWS, Azure) for scalable and distributed testing. Automation Tools: Proficiency in automation tools like Appium, Katalon Studio, TOSCA. Security Testing Awareness: Awareness of security testing principles and tools for identifying vulnerabilities. Web Understanding: Basic understanding of certain markup/scripting/programming languages required for automation (e.g. JSON, HTML/CSS, XML). CI/CD: Familiarity with CI/CD pipelines and integrating automated tests into the development process. Qualifications and Skills: Bachelors or master's degree in Computer Science, Information Technology, or allied streams. 2 to 5 years of hands-on industry experience in Quality Assurance as an Automation engineer. Knowledge of the Agile and DevOps approaches. Certifications are an added advantage. Excellent reporting, time management, analytical & communication capabilities. Location: This position is primarily based at our Pune (India) headquarters, requiring all potential hires to work from this location. A modern workplace is deeply collaborative by nature, while also demanding a touch of flexibility. We embrace deep collaboration at our offices with reasonable flexi-timing and hybrid options for our seasoned team members. Who Fits Best You are a passionate QA with a flair for automating complex functionalities. You enjoy working in a fast-paced creative environment. You love to express ideas and articulate well with strong written and verbal English communication skills. You thrive in a customer-centric environment with the ability to actively listen, empathize, and collaborate with globally distributed teams. You are a team player who desires to mentor and inspire others to do their best. You are detail-oriented with an appreciation for craftsmanship at work.,

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

indore, madhya pradesh

On-site

You will be part of Dai Software as an ASP Developer, where your role will involve pushing technologies to their limits and collaborating with a team of skilled engineers. Your creativity and resourcefulness will be highly valued in our work environment. As an ASP Developer, you should excel in ASP Interface Development and possess a deep understanding of the technology. The ideal qualification for this role includes a B.E/B.Tech or equivalent degree, as well as a background in BCA/MCA in computer science. Your responsibilities will include being proficient in ASP technology, demonstrating good knowledge of relevant tools, and effectively debugging applications. You should also be well-versed in the app deployment process and have experience in Web Service integration using SOAP, REST, JSON, and XML. Familiarity with Firebase/Google analytics, app monitoring tools, cloud message APIs, and push notifications is essential. Experience with third-party libraries and APIs, databases like Sqlite, Ms-Sql, My-Sql, CoreData or Realm, JSON Parsing, and Web Services is required. Experience in Video OTT Platform & Broadcasting with Chat SDKs, application security/encryption, Agile development methodology, unit testing (e.g., XCTest), and code versioning tools like Git is preferred. You should have published at least one ASP app in the app/play store and possess a continuous drive to explore and implement new technologies for enhanced development efficiency. A solid understanding of the mobile landscape architectures, trends, and emerging technologies is crucial. This full-time position is based in Indore, and the desired candidate should have at least 1 year of ASP experience. The salary is competitive and will be commensurate with your skills and experience.,

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

indore, madhya pradesh

On-site

Dai Software is currently seeking a BLOCKCHAIN Developer who is passionate about pushing technologies to their limits and collaborating with a team of skilled engineers. If you consider yourself creative and resourceful, we would love to connect with you! As a BLOCKCHAIN Developer with us, you will be expected to be an expert in BLOCKCHAIN Interface Development with a strong grasp of tool usage. You should feel at ease debugging applications and possess good knowledge of the app deployment process, Web Service integration including SOAP, REST, JSON, and XML. Experience in Firebase/Google analytics and other app monitoring tools is highly valued. Familiarity with cloud message APIs, push notifications, third party libraries and APIs, along with databases like Sqlite, Ms-Sql, My-Sql, CoreData or Realm, JSON Parsing, and Web Services is essential. Additionally, experience in Video OTT Platform & Broadcasting with Chat SDKs and knowledge of Application Security/Encryption are desired skills. You should have an extensive understanding of the full BLOCKCHAIN development life cycle, Agile development methodology, Unit Testing (e.g., XCTest), and proficiency in code versioning tools such as Git. Having published one or more BLOCKCHAIN apps in app/play store is a plus. Continuously exploring, evaluating, and implementing new technologies to enhance development efficiency is encouraged. A solid understanding of the general mobile landscape architectures trends and emerging technologies is beneficial. This position is based in Indore and is a full-time role. The ideal candidate should have at least 1 year of experience in BLOCKCHAIN development, although this is preferred and not mandatory. Salary is not a constraint for deserving candidates. If you meet these qualifications and are excited about the prospect of joining a dynamic team, please apply now!,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

The developer position requires you to design and develop solutions while maintaining coding standards, security, and compliance requirements. Your responsibilities include understanding business requirements, designing, developing, and testing software solutions. You will contribute to a team culture focused on improving service quality, fostering innovation, and maintaining clean code documentation. You will engage in identifying and troubleshooting website issues and coding problems, evaluate and implement new tools, and ensure high system performance. Code reviews and refactoring are essential to maintain code quality based on best practices and conventions. Understanding coding standards, compliance, infosecurity, and non-functional requirements is crucial to identify and remediate security breaches and vulnerabilities. Collaboration with stakeholders is key to improving functionality and client-centric solutions. You will work with peers and team members to create user-friendly solutions, assist the DevOps team with environment management and releases, and provide training and support to junior developers. Qualifications for this role include a graduation in computer science or related IT fields with 2-5 years of experience in a similar field. Technical skills required encompass frameworks and libraries such as CoreData, SwiftLint, Alamofire, and more. Knowledge of mobile technologies like SwiftUI and Server-Side Swift, database concepts like SQLite and CoreData, unit testing with XCTest, and authentication methods like LocalAuthentication and Token-Based Auth are necessary. You should have an understanding of build tools, development tools like XCode, vulnerability tests, and application performance management tools. Knowledge of common application/web security, OWASP vulnerabilities, encryption algorithms, compliance standards like PII, PCI, HIPAA, GDPR, and security principles is expected. Behavioral competencies such as accountability, adaptability, business communication, customer focus, learning agility, planning & organizing, and problem-solving are essential for this role.,

Posted 1 week ago

Apply

25.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

The Company Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting started. We are broadening our vision beyond diabetes to empower people to take control of health. That means personalized, actionable insights aimed at solving important health challenges. To continue what we've started: Improving human health. We are driven by thousands of ambitious, passionate people worldwide who are willing to fight like warriors to earn the trust of our customers by listening, serving with integrity, thinking big, and being dependable. We've already changed millions of lives and we're ready to change millions more. Our future ambition is to become a leading consumer health technology company while continuing to develop solutions for serious health conditions. We'll get there by constantly reinventing unique biosensing-technology experiences. Though we've come a long way from our small company days, our dreams are bigger than ever. The opportunity to improve health on a global scale stands before us. Where You Come In You will design and build applications for the iOS platform You’ll implement requirements on iOS apps, write and update design documents We’ll rely on you to continuously discover, evaluate and implement new technologies to strengthen development efficiency You’ll interface with software test to ensure high quality product You will develop automated unit and integration tests You’ll participate in design, code and test reviews You will propose and implement enhancements to the apps to improve sustainability What Makes You Successful Bachelor’s degree in computer science or related field. You have a minimum of 1-2 years of native iOS app development experience using Swift in combination with both UIKit and SwiftUI. Knowledge of Objective C is preferred. You have 3 years of professional software development experience You bring a high degree of diligence in documentation, testing and coding You have experience working in Agile teams & using tools such as Jira and Confluence You have experience using CI/CD tools such as Jenkins, Bamboo, Github Actions You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow You have experience writing automated tests using XCTest and XCUITest You have working knowledge of design patterns such as MVC, MVVM, MVP Experience And Education Requirements Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 2-5 years related experience or Master’s degree and 0-2 years equivalent experience. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.

Posted 1 week ago

Apply

15.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Company Description McFadyen Digital is the leading advisor and implementer of eCommerce Marketplace solutions. During 15 years of implementing marketplaces, we’ve built dozens of platforms that cumulatively generate billions of dollars of gross merchandise value (GMV). We’re honored to have supported 10% of the Fortune 500 with their digital marketplace initiatives. Over 250 global brands like ABB, AB InBev, ACCO, Albertsons, American Red Cross, American Eagle Outfitters, US Army, US Agriculture Dept, (and many more) have entrusted their digital transformations to McFadyen. We operate global offices across the US, Brazil, and India. McFadyen Digital has been a trusted employer for 35 years and believes that people are the most important part of our company. We’re proud of our Great Place to Work certification. Learn more about us at our website: www.mcfadyen.com Job Description We are seeking an experienced and dynamic Senior Test Architect who can lead and drive innovation and transformation in QA domain. This person is expected to work hand in hand with the CoE Lead and drive Quality Assurance (QA) transformation initiatives and drive excellence in testing strategies and solutions. The ideal candidate will bring expertise in QA transformation, automation, performance testing, security testing, API testing, mobile application testing, and a deep understanding of modern QA tools, technologies, and AI-driven testing tools (GenAI) . Key Responsibilities Test Architect Leadership Lead, Design and Implement a comprehensive QA transformation roadmap to align testing processes with organizational goals. Drive innovation by introducing industry best practices, frameworks, and emerging QA technologies, including AI-driven testing solutions. Bring in efficiencies in QA processes and implement initiatives to reduce overall QA effort on projects Define and evangelize quality metrics, ensuring consistent measurement and continuous improvement across all QA efforts. Excellent customer management and people management skills Automation & Tooling Architect and implement scalable test automation frameworks for functional, performance, and regression testing. Lead the adoption of modern QA tools for CI/CD pipelines, API testing, mobile testing, security testing, and GenAI-based testing tools. Collaborate with development and DevOps teams to ensure seamless integration of QA tools, AI-driven solutions, and automation pipelines. AI-Driven Testing Leverage GenAI-based tools to optimize test case generation, data creation, and defect prediction. Drive innovation by introducing AI/ML-powered frameworks for smarter and faster test execution. Identify and implement tools that utilize natural language processing (NLP) for test scripting and result interpretation. Performance & Security Testing Define and execute comprehensive performance testing strategies to ensure system reliability and scalability under various conditions. Lead security testing initiatives, including vulnerability assessments and penetration testing, to ensure robust security practices. API & Mobile Application Testing Build and enhance testing strategies for API testing using modern tools like Postman, Swagger, and RestAssured. Design mobile application testing frameworks, ensuring optimal quality for both iOS and Android platforms. Team Collaboration & Mentorship Partner with cross-functional teams to define quality standards and ensure their adoption across the projects. Mentor QA team by providing technical guidance, training, and leadership. Foster a culture of quality-first development through collaboration, knowledge-sharing, and continuous feedback. QA Metrics & Reporting Define and track key performance indicators (KPIs) for testing effectiveness and efficiency. Regularly communicate test results, risks, and recommendations to stakeholders. Qualifications Experience & Expertise 12+ years of QA experience, with at least 5 years in QA leadership role. Proven expertise in QA transformation initiatives and building high-performing QA teams. Hands-on experience with: Automation Tools: Selenium, Appium, Cypress, Playwright, etc. Performance Testing Tools: JMeter, LoadRunner, Gatling, etc. Security Testing: OWASP, Burp Suite, ZAP, etc. API Testing Tools: Postman, Swagger, RestAssured, etc. Mobile Testing: Appium, Espresso, XCTest, etc. AI/GenAI Tools: Experience with Testsigma, Functionize, Testim.io, or similar AI-driven testing tools. Strong knowledge of CI/CD processes and tools (Jenkins, GitLab, etc.). Familiarity with cloud-based testing environments and tools (e.g., AWS, Azure, BrowserStack). Soft Skills Exceptional problem-solving and critical-thinking abilities. Strong communication and stakeholder management skills. Ability to work collaboratively in cross-functional teams and mentor QA team members. Education Bachelor’s/master’s degree in computer science, Information Technology, or related field. Preferred Qualifications Certification in QA domains (e.g., ISTQB Advanced Test Manager, Certified Agile Tester). Experience with Agile/Scrum development methodologies. Hands-on experience with AI/ML-driven QA tools and techniques, including natural language-based test generation and defect analysis. Additional Information What we can offer you A career with thought leaders who literally wrote the book on Marketplace Best Practices. A career in the fast-paced world of retail eCommerce, digital marketplaces and platform businesses. A career with first movers who are deploying new business models and strategies worldwide. A career in a flat management structure without a rigid hierarchy and bureaucracy. A career in a culture that rewards creativity and innovation, risk-taking and teamwork. Core Values: Client Focus, Owning the Outcome, Adaptable, Caring Keywords: Senior Test Architect, QA leadership, QA transformation, test automation, Selenium, Appium, Cypress, Playwright, performance testing, JMeter, LoadRunner, Gatling, security testing, OWASP, Burp Suite, ZAP, API testing, Postman, RestAssured, Swagger, mobile testing, Espresso, XCTest, AI-driven testing, GenAI testing tools, Testsigma, Functionize, Testim.io, CI/CD, Jenkins, GitLab, cloud testing, AWS, Azure, BrowserStack, QA strategy, NLP-based test generation, defect prediction, ISTQB Advanced Test Manager, Certified Agile Tester, Agile, Scrum, QA metrics, quality assurance. eCommerce & Marketplace Platforms: Adobe Commerce (Magento), Salesforce Commerce Cloud (SFCC), SAP Hybris, Mirakl, ChannelAdvisor, IBM WebSphere Commerce, BigCommerce, Shopify Plus, commercetools, Oracle Commerce, Elastic Path, Spryker Technology & Tools: CRM (Salesforce), SaaS Sales, PIM (Product Information Management), CPQ (Configure Price Quote), CMS (Content Management Systems), OMS (Order Management Systems), ERP (Enterprise Resource Planning), BI Tools (Business Intelligence) McFadyen’s goal is to ensure that our clients are able to maximize the return on their technology investment by providing better service to their clients, partners and internal teams. At McFadyen we truly believe our employees are our most valuable asset. Across our locations in the US, Brazil, and India, we offer a world class work culture that enables top notch delivery for some of the world’s most influential companies. McFadyen Digital is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under federal, state, or local law, where applicable.

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

At Apple, we believe that new ideas have the power to transform into extraordinary products, services, and customer experiences at an astonishing pace. We are passionate about our work and the possibilities it holds. Our team members don't just create products; they inspire wonder that has revolutionized entire industries. The diversity of our team and their innovative ideas drive the continuous innovation that defines everything we do, from cutting-edge technology to leading environmental initiatives. By joining Apple, you can be a part of our mission to leave the world in a better state than how we found it. Apple's IS&T team is currently seeking a dedicated Software Developer in Test Engineer who can contribute to the design, analysis, and certification of our applications. We are looking for an individual who is deeply committed to maintaining high quality standards and is adept at implementing efficient processes to consistently achieve them. This role will involve collaborating with cross-functional engineering and product teams to test features, conduct root cause analysis, and enhance the quality of the customer experience. In this position, your responsibilities will include: - Understanding both new and existing feature implementations. - Creating test scenarios, scripts, and plans. - Conducting various tests such as UI, functional, performance, and stability testing as required. - Developing and reviewing automation test scripts. - Identifying and documenting defects, along with performing initial root cause analysis and providing clear steps to reproduce. - Working closely with project management, development, SRE/Ops, and other QE teams to ensure exceptional quality. - Contributing innovative ideas, insights, and solutions to enhance QE processes and tasks, driving improvements and efficiency. Minimum Qualifications: - 1 to 2 years of experience in software quality engineering. - Proficient in automation using Java and/or Swift. - Hands-on experience with JUnit/TestNG and/or XCTest, Playwright/Selenium, or other mobile automation tools. - Experience in testing API/Web Service, Web apps, or Mac/iOS/iPadOS native applications. - Excellent written and verbal communication skills. Preferred Qualifications: - Proficiency in QE processes, tools, and metrics. - Familiarity with Maven/Gradle and Git repositories. - Solid understanding of software build tools, CI/CD integrations, deployment processes, and code quality checking tools. - Ability to analyze logs for error identification and root cause analysis. - Experience with load/performance testing using JMeter/Gatling. - Knowledge of applying AI/ML technologies in testing. - Familiarity with Mac/Unix commands and bash scripting is a plus. - Experience in automation for iPhone/Mac (Swift and XCTest) platform is beneficial. - Strong understanding of automation framework architecture, design, and development. - Background in working within an Agile development environment. - Demonstrated ability to deliver high-quality work within tight deadlines. - Capacity to thrive in a fast-paced environment with frequent shifts in context. - Eagerness to learn and explore new technologies to optimize existing ones. - Self-motivated, independent, and proactive with excellent collaboration and organizational skills. If you meet the above qualifications and are excited about the opportunity to work with Apple, please submit your CV.,

Posted 1 week 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