Jobs
Interviews

161 Xcuitest Jobs

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

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Title: Senior QA Engineer Location: Hyderabad, India (Work from Office Role) Position Summary: We are looking for a highly skilled and detail-oriented Senior QA Engineer to join our team. You will be responsible for designing and executing test strategies, leading QA efforts for key features, and ensuring the quality of our applications through both manual and automated testing. Key Responsibilities: • Analyze requirements, user stories, and design documents to develop detailed test plans, test cases, and test scripts for mobile applications. • Perform manual testing on iOS and Android devices covering functional, UI/UX, regression, smoke, and exploratory testing. • Design, develop, and maintain automated test frameworks for mobile apps using tools like Appium, Selenium, or similar frameworks. • Execute automated test suites, analyze results, and work with the development team to reproduce, document, and resolve defects. • Perform API testing for mobile back-end services using tools such as Postman or REST Assured. • Identify gaps in test coverage and work proactively to improve test effectiveness and efficiency. • Collaborate closely with developers, product owners, designers, and other QA engineers throughout the software development life cycle. • Contribute to CI/CD pipelines by integrating automated tests to support continuous delivery. • Mentor junior QA team members on best practices for mobile testing and test automation. • Participate in regular defect triage meetings, provide detailed bug reports, and verify fixes. • Ensure testing is aligned with project timelines and deliverables, while maintaining high quality standards. Requirements: • Bachelor’s degree in computer science, Information Technology, or related field (or equivalent work experience). • 5+ years of QA experience, with at least 2–3 years specifically focused on mobile app testing (iOS & Android). • Proven hands-on experience with manual testing of mobile applications including installation, network scenarios, performance, and device compatibility. • Strong experience in developing and executing automated tests for mobile apps (using tools like Appium, Selenium, Espresso, XCUITest, or similar). • Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI). • Familiarity with debugging tools, emulators, and physical devices. • Solid understanding of REST APIs and experience with API testing tools. • Strong knowledge of QA methodologies, test life cycle, defect management, and Agile/Scrum processes. • Excellent problem-solving skills, attention to detail, and ability to work independently. • Strong communication skills to work effectively with cross-functional teams. Good to Have: • Knowledge of mobile device management solutions and cloud-based testing platforms (e.g., BrowserStack, Sauce Labs). • ISTQB or other QA certifications.

Posted 1 day ago

Apply

6.0 - 9.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Description Mobile Automation Tester (Java + Selenium + API) - (6-9) Locations: Hyderabad, Bangalore, Pune Exp : 6-9 Job Description: We are looking for a Mobile Automation Tester with experience in testing mobile applications across Android and iOS platforms. The ideal candidate should be proficient in mobile automation frameworks, API testing, and UI validation techniques. Key Responsibilities: Design and implement automated test scripts for Android and iOS applications Collaborate with development and QA teams to identify test scenarios and automate repetitive tasks Conduct UI, functional, and regression testing using Appium and other tools Validate backend services through API testing Integrate automated tests with CI/CD pipelines and manage cloud testing environments like BrowserStack Skills Required: Mobile Testing: Android, iOS Tools: Appium, Espresso, XCUITest, Robot Framework, Detox Languages: Java, Python, Kotlin, Swift, JavaScript Testing Types: UI, Functional, Regression DevOps: Jenkins, Git, CI/CD, BrowserStack, Sauce Labs Show more Show less

Posted 2 days ago

Apply

5.0 - 10.0 years

14 - 20 Lacs

Gurugram

Hybrid

Job Overview: We are looking for a Senior Software Engineer with strong experience in mobile app development , especially using React Native . The ideal candidate will be responsible for building high-quality mobile applications, participating in design and architecture discussions, and collaborating with cross-functional teams. Key Responsibilities: Understand requirements and deliver scalable, well-structured mobile apps. Build and maintain apps using React Native, with performance and reliability in mind. Collaborate with design, backend, and QA teams to ensure complete solutions. Participate in code reviews, contribute to best practices and technical improvements. Follow software development processes and maintain proper documentation. Must-Have Skills: 510 years of experience in mobile application development. At least 3 years of hands-on experience with React Native . Strong knowledge of Swift/Objective-C for iOS and Java/Kotlin for Android. Proficient in Redux , Flexbox , and modern UI development. Experience with REST APIs , JSON , and version control tools like Git . Prior experience deploying apps to App Store and Play Store . Good to Have: Familiarity with Ionic Framework and Angular . Experience with unit testing frameworks such as Jest , XCTest , or XCUITest . Exposure to CI/CD tools like Jenkins, Bitbucket, and project tools like JIRA. Tech Stack: Mobile Framework: React Native, Redux, Flexbox, Material UI Native Languages: Swift, Objective-C (iOS), Java, Kotlin (Android) Web Technologies: HTML, CSS, LESS, Ionic (optional), Angular (optional) APIs & Data: REST APIs, JSON Version Control: Git, SVN Testing: Jest, XCTest, XCUITest CI/CD & Tools: Jenkins, Bitbucket, JIRA, Visual Studio, PTC Integrity Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Note: Only immediate joiners or those with a notice period of 15 days or less will be considered.

Posted 2 days ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

About PhonePe Limited: Headquartered in India, its flagship product, the PhonePe digital payments app, was launched in Aug 2016. As of April 2025, PhonePe has over 60 Crore (600 Million) registered users and a digital payments acceptance network spread across over 4 Crore (40+ million) merchants. PhonePe also processes over 33 Crore (330+ Million) transactions daily with an Annualized Total Payment Value (TPV) of over INR 150 lakh crore. PhonePe’s portfolio of businesses includes the distribution of financial products (Insurance, Lending, and Wealth) as well as new consumer tech businesses (Pincode - hyperlocal e-commerce and Indus AppStore Localized App Store for the Android ecosystem) in India, which are aligned with the company’s vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture: At PhonePe, we go the extra mile to make sure you can bring your best self to work, Everyday!. And that starts with creating the right environment for you. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. PhonePe-rs solve complex problems and execute quickly; often building frameworks from scratch. If you’re excited by the idea of building platforms that touch millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! About PhonePe Our goal is to make digital payments so easy, safe and universally accepted that people never feel the need to carry cash or cards again. We believe India is at the cusp of a new mobile revolution, which will change the way we manage our money on the go. We see ourselves as facilitating this change, through technology and dogged customer centricity. At PhonePe, we take extra care to make sure you give your best at work, everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Job Description Role As a Engineer in Quality ): You own and maintain the quality of large features / products / services, including their end user experience and impact. You take complete ownership of their quality process and metrics, across all releases. You are able to independently define the execution path for your area of work. You account for external dependencies in your plan and prioritize across multiple conflicting tasks / issues to plan for timelines. You establish predictability and notify stakeholders about any delays, changes in release cycles, sprint plan etc. during execution. You are able to lead people into the change by evangelizing the need of it, thinking logically and creating credible arguments. You collaborate and build good working relationships with peers and other team members. You leverage your expertise within a specific area to understand the various components of the problem and solve them logically. You are able to deliver solutions, despite not having all the possible pieces of information and are able to manage unanticipated changes. You effectively cope with change and shift gears comfortably. You are able to break medium sized stories/sub features testing into smaller testing tasks. You identify bottlenecks in run time and are able to eliminate the same. Minimum Qualifications BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent). Strong organizational and problem solving skills with great attention to detail, critical thinking, debugging, solid communication, with the ability to track multiple test executions simultaneously and report results. 5 + years of software development and testing experience with strong people management skills. Experience in Automation for UI ,Mobile application, API, Web and Performance ( Espresso, XCUITest, Appium, Selenium, Rest-Assured & Locust). Experience working with, customizing, and extending test automation frameworks. Strong coding skills, proficient in at least one object-oriented programming or scripting language (e.g. Java, Python,Swift). Experience in testing mobile apps in iOS, Android OS and test automation. Exposure to Performance or any other Non-Functional testing. Knowledge of test methodology and tools, software testing standards, methods and conventions, build systems, and the product development cycle. Experience with one or more continuous integration tools (e.g. Jenkins), version control systems (e.g. Git). Shows creativity and initiative to improve product test coverage and effectiveness. Willingness and flexibility to switch between multiple high priority assignments. Exposure to DevOps tech stack like Docker, Jenkins, Mesos & Marathon. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Our inclusive culture promotes individual expression, creativity, innovation, and achievement and in turn helps us better understand and serve our customers. We see ourselves as a place for intellectual curiosity, ideas and debates, where diverse perspectives lead to deeper understanding and better quality results. PhonePe is an equal opportunity employer and is committed to treating all its employees and job applicants equally; regardless of gender, sexual preference, religion, race, color or disability. If you have a disability or special need that requires assistance or reasonable accommodation, during the application and hiring process, including support for the interview or onboarding process, please fill out this form. Read more about PhonePe on our blog . Life at PhonePe PhonePe in the news

Posted 3 days ago

Apply

3.0 - 7.0 years

0 - 0 Lacs

Bengaluru

Work from Office

Exp Range : 3 to 7 years Work mode : Work from Office Location : Bangalore Looking for Immediate Joiners (15 days) Roles and Responsibilities: Lead test automation strategy and framework development for Android, iOS, and web platforms using tools like Appium, Espresso, XCUITest, Selenium, or Playwright. Own release validation pipelines, covering A/B testing, beta programs, and feature flag rollouts. Integrate test suites into CI/CD pipelines using tools like GitHub Actions or Jenkins for fast, reliable builds. Test both third-party and internal SDK integrations within mobile applications, ensuring they function correctly across app versions with accurate data flow, compatibility, and expected behavior. Leverage AI tools/models to develop intelligent testing utilities, smart test data generation, dynamic test execution, and self-healing automation. Validate IPA/APK builds for signed artifacts, versioning, and environment-specific configurations across staging and production. Use debugging tools like Charles Proxy, Fiddler, and Stetho, and inspect local databases for deeper debugging and validation. Monitor, triage, and drive resolution of Firebase Crashlytics reports, ensuring critical issues are addressed and fixed as part of the release cycle. Execute resilience testing using tools like monkey testing, and perform exploratory edge-case validation. Mentor fellow SDETs, foster technical excellence, and promote a quality-first mindset across teams. Requirements: Bring 37 years of experience in SDET or QA automation roles with significant ownership of mobile and web test strategies. Have led or contributed to release cycles, quality planning, and mobile app deployments. Are proficient in Java or Python with a solid understanding of OOP principles. Are hands-on with automation tools like Appium, Espresso, XCUITest (mobile), Selenium, and Playwright (web). Understand SDK integration testing and can validate SDK behaviors across builds. Know how to test and manage IPA/APK builds, including Firebase integration, local database setups, environment-specific configurations, and variant validations. Are comfortable using debugging tools like Charles Proxy, Fiddler, and Stetho, and inspecting local storage/databases. Proactively analyze Firebase Crashlytics and incorporate fixes into releases. Can set up and maintain CI/CD pipelines using GitHub Actions, Jenkins, and containerized environments (Docker/Kubernetes). Have worked with A/B testing, feature toggles, and beta rollouts. Are familiar with deeplinks, notifications, product communications, and third-party SDK integrations. Advocate for scalable quality practices and drive architectural testability. Excel at debugging, analyzing, and communicating across cross-functional teams. (Bonus) Have experience in API/backend automation using REST Assured, Postman, or similar. Contact : 91547 63868.

Posted 3 days ago

Apply

5.0 - 10.0 years

12 - 22 Lacs

Pune

Work from Office

Job Summary : We are looking for a skilled and detail-oriented Mobile Testing Engineer to join our QA team. The ideal candidate will have hands-on experience in testing mobile applications on both Android and iOS platforms, with strong expertise in manual and/or automation testing. You will work closely with developers, product managers, and designers to ensure our mobile applications meet high-quality standards. ________________________________________ Key Responsibilities: Analyze requirements, create detailed and well-structured test plans and test cases for mobile apps (Android & iOS). Perform functional, UI/UX, regression, and exploratory testing of native and hybrid mobile applications. Execute tests, report bugs, and work with the development team to resolve issues. Ensure optimal performance and responsiveness of mobile apps across various devices, screen sizes, and OS versions. Use tools such as Appium, Espresso, XCUITest, or similar for automation (if automation is part of the role). Perform API testing using tools like Postman or Swagger. Participate in Agile/Scrum ceremonies like daily stand-ups, sprint planning, and retrospectives. Ensure timely delivery of high-quality releases with minimal production issues. ________________________________________ Required Skills: 5+ years of experience in mobile application testing. Strong understanding of mobile platforms (Android and iOS). Experience in writing test cases and bug reports using tools like JIRA, TestRail, or Zephyr. Knowledge of automation frameworks such as Appium, Espresso, or XCUITest (optional but preferred). Familiarity with CI/CD pipelines and version control tools like Git. Good knowledge of API testing (REST/SOAP). Strong analytical and problem-solving skills. Excellent written and verbal communication. ________________________________________ Nice to Have: Experience with performance or security testing for mobile apps. Familiarity with tools like Charles Proxy, Firebase, or Crashlytics. Knowledge of scripting languages like Python, JavaScript, or Java for automation. ________________________________________ Educational Qualification: Bachelors degree in Computer Science, Information Technology, or related field.

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

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As an Engineer in Quality at PhonePe Limited, you will be responsible for owning and maintaining the quality of large features, products, and services. This includes ensuring a seamless end user experience and understanding the impact of your work. You will take complete ownership of the quality process and metrics across all releases, defining the execution path for your area of work independently. In addition, you will prioritize tasks, manage external dependencies, and establish predictability by notifying stakeholders about any delays or changes in release cycles. Your role will also involve leading people through change by evangelizing the need for it, thinking logically, and building good working relationships with peers and team members. Leveraging your expertise within a specific area, you will understand various components of the problem and solve them logically, even in the face of unanticipated changes. You will be expected to cope with change effectively, break down testing tasks, identify bottlenecks, and deliver solutions despite uncertainties. To qualify for this role, you should have a BTech, MTech, or PhD in Computer Science or a related technical discipline. You should possess strong organizational and problem-solving skills with great attention to detail, critical thinking, and solid communication. With at least 5 years of software development and testing experience, including strong people management skills, you should be proficient in automation for UI, Mobile applications, APIs, Web, and Performance testing. Experience with test automation frameworks, coding skills in object-oriented programming or scripting languages, and familiarity with mobile app testing in iOS and Android OS are essential. Knowledge of test methodology, continuous integration tools, version control systems, and software testing standards is required. Additionally, exposure to DevOps tech stack like Docker, Jenkins, Mesos, and Marathon would be beneficial. If you are someone who thrives on building technology that impacts millions, enjoys collaborating with talented minds, and can execute your ideas with purpose and speed, then joining PhonePe could be the right move for you. PhonePe offers a range of benefits for full-time employees, including insurance benefits, wellness programs, parental support, mobility benefits, retirement benefits, and other perks such as higher education assistance and salary advance policy. To learn more about PhonePe and its culture, visit our blog and discover the exciting opportunities that await you at PhonePe Limited.,

Posted 1 week ago

Apply

2.0 - 4.0 years

0 Lacs

Gurgaon, Haryana, India

On-site

Responsibilities: Design, build, and maintain efficient, reusable, reliable Java code Develop automated testing solutions using Appium, Core Java, TestNG, and Cucumber Develop Java automation frameworks for various mobile applications using Selenium Automate Selenium testing, script writing, dry runs, and guide team members Design, develop, and deploy scalable Java-based REST web services Set up Selenium test environments with Maven, Jenkins integration Write web automation tests using Selenium WebDriver Collaborate with development teams to manage Java APIs and microservices Requirements: 2 to 4 years of experience in similar roles Proficiency in Appium, Core Java, TestNG, Cucumber, or similar relevant skill sets Hands-on experience with Java technologies like Hibernate/JPA, ORM frameworks Strong knowledge of front-end languages and libraries such as HTML, CSS, JavaScript Experience working with automation tools like Selenium, JUnit, SoapUI, and JMeter Familiarity with Selenium testing, API testing, and security testing Ability to develop automation frameworks for mobile applications using Java, Selenium, etc. Understanding of software development lifecycle and agile methodologies Excellent problem-solving skills and attention to detail Bachelor's degree in Computer Science or related field Skills: Proficiency in Java programming with at least 1.6 to 3 years of hands-on experience Familiarity with mobile automation testing tools like Appium Strong programming skills in Core Java, J2EE, design patterns, and multithreading Experience with automation frameworks such as Selenium, TestNG, and Cucumber Knowledge of RESTful APIs, JSON, XML, and web services Understanding of UI automation and manual testing processes Solid understanding of data structures, algorithms, and OOP concepts Working knowledge of tools like Maven, Jenkins, Git for continuous integration Good communication and teamwork abilities to collaborate effectively Desirable Skills: Experience with additional automation tools like Espresso, XCUItest, or Rest Assured Exposure to backend technologies like Tomcat, MongoDB, MySQL, etc. Knowledge of cloud platforms like AWS, EC2, S3, and ELB Previous work on scalable and complex applications using Java and related technologies

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description: We are seeking a skilled Automation Engineer with expertise in TESTIM.io to join our mobile testing team. The ideal candidate will be responsible for designing, developing, and maintaining robust test automation workflows across iOS and Android platforms for native, hybrid, or web-based mobile applications. Key Responsibilities: Design and maintain automated mobile test scripts using TESTIM.io Build scalable and reusable test automation frameworks Perform cross-platform testing on real devices and emulators for iOS and Android Collaborate with QA analysts, developers, product managers, and DevOps to integrate automation into CI/CD pipelines Analyze test failures, identify defects, and support root cause analysis Participate in Agile ceremonies and contribute to sprint deliverables and test strategy discussions Ensure automation assets remain up to date with evolving app features and platform changes Required Skills & Experience: 2–5 years of experience in test automation; 1+ years hands-on with TESTIM.io Strong understanding of mobile testing strategies and best practices Experience with JavaScript/TypeScript or other scripting languages Practical exposure to CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps Hands-on with test management and defect tracking tools (e.g., JIRA, TestRail ) Strong problem-solving skills and effective cross-functional communication Nice to Have: Familiarity with cloud/mobile device platforms like BrowserStack, Sauce Labs, or Kobiton Knowledge of mobile automation frameworks like Appium, XCUITest, Espresso Understanding of API testing and backend validation in mobile test flows Exposure to AI-powered test automation features within TESTIM.io

Posted 1 week ago

Apply

2.0 years

2 - 7 Lacs

Hyderābād

On-site

Job Information Date Opened 07/14/2025 Job Type Permanent RSD NO 11441 Industry IT Services Min Experience 2 Max Experience 5 City Hyderabad State/Province Telangana Country India Zip/Postal Code 500059 Job Description Document 1: TESTIM – Mobile – 1 Position TESTIM – Mobile – 1 Position Key Responsibilities: Design, develop, and maintain automated mobile test cases using TESTIM.io. Build robust and scalable test automation workflows for native, hybrid, or web-based mobile apps. Collaborate with developers, QA analysts, product managers, and DevOps to integrate tests into CI/CD pipelines. Perform cross-platform (iOS & Android) mobile testing with a focus on test reusability, maintainability, and performance. Analyze automation test failures, report defects, and support root cause investigations. Participate in Agile ceremonies and contribute to sprint deliverables and test strategy discussions. Keep automation assets updated with evolving features, user flows, and device/platform updates. Required Skills & Experience: 2–5 years of experience in test automation, with at least 1+ years using TESTIM.io. Solid understanding of mobile application testing concepts and automation best practices. Experience testing across iOS and Android platforms, ideally on real devices and emulators. Familiarity with JavaScript/TypeScript (preferred), or experience with any scripting language. Experience in working with CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps) for automation integration. Strong experience with test case design, test data handling, and defect management tools (e.g., JIRA, TestRail). Excellent communication skills—ability to work effectively across teams and present issues clearly. Nice to Have: Experience using mobile testing platforms like BrowserStack, Sauce Labs, or Kobiton. Familiarity with additional frameworks like Appium, XCUITest, or Espresso. Understanding of API testing and backend validation as part of mobile workflows. Exposure to AI-powered test creation or maintenance in TESTIM. At Indium diversity, equity, and inclusion (DEI) are the cornerstones of our values. We champion DEI through a dedicated council, expert sessions, and tailored training programs, ensuring an inclusive workplace for all. Our initiatives, including the WE@IN women empowerment program and our DEI calendar, foster a culture of respect and belonging. Recognized with the Human Capital Award, we are committed to creating an environment where every individual thrives. Join us in building a workplace that values diversity and drives innovation.

Posted 1 week ago

Apply

10.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

About Turvo Turvo provides a collaborative Transportation Management System (TMS) application designed specifically for the supply chain. Turvo Collaboration Cloud connects freight brokers, 3PLs, shippers, and carriers to unite supply chain ecosystems, delivering outstanding customer experiences, real-time collaboration, and accelerated growth. The technology unifies internal and external systems, providing one end-to-end solution that streamlines operations, enhances analytics, and automates business processes while eliminating redundant manual tasks. Turvo’s customers include some of the world’s largest Fortune 500 logistics service providers and shippers as well as small to mid-sized freight brokers. Turvo is based in Dallas, Texas, with offices in Hyderabad, India. (www.turvo.com). The Opportunity This is not a traditional QA management role. We are seeking a visionary Senior Engineering Manager to lead our Quality Engineering function. You are an engineering leader first, with a deep passion for and expertise in software quality. Your mission is to architect and lead a world-class test engineering organization that acts as a force multiplier for the entire engineering department. You will be responsible for the people, strategy, and technology that empower our development teams to ship high-quality software with speed and confidence.You will lead a dedicated team of Software Engineers in Test (SETs), who are the developers responsible for creating the robust, scalable test frameworks and automation platforms that our product engineering teams rely on. Your success will be measured not just by the output of your team, but by your ability to instill a "shift-left" culture where quality is a shared responsibility, embedded into every stage of the development lifecycle. Responsibilities: Strategic Vision & Leadership Define, champion, and drive the multi-year quality engineering vision, strategy, and roadmap, ensuring tight alignment with overarching business objectives Build, lead, and mentor a world-class team of Software Engineers in Test (SETs) and Senior SETs, fostering a culture of technical excellence, psychological safety, and continuous improvement Lead the architectural design, development, and ongoing maintenance of all test automation frameworks, ensuring they are scalable, reliable, and maintainable across all layers of the stack (UI, API, Mobile, Backend) Evangelize the organization's quality bar, defining the key performance indicators (KPIs) and metrics (e.g., Change Failure Rate, Cycle Time, Defect Escape Rate) used to measure the health and effectiveness of the development process Drive the technology and tooling strategy, responsible for evaluating, selecting, and implementing the optimal suite of tools for test automation, performance testing, and CI/CD integration Actively participate in product design and architecture reviews to influence and advocate for testability, observability, and reliability from the outset of the development process Communicate with clarity and impact to a wide range of stakeholders, from providing technical guidance to engineers to presenting data-driven quality reports and strategic updates to senior leadership When production incidents occur, lead the effort to conduct thorough root cause analysis and ensure that robust corrective actions, including new automated tests, are implemented to prevent recurrence Partner with peer Engineering Managers and Product Managers to hold shared accountability for the successful, high-quality delivery of product features Qualification: A minimum of 10+ years of experience in the software industry, with a demonstrated progression of skills and responsibilities 5+ years of direct people management experience leading technical teams, with a proven track record of hiring, mentoring, and developing high-performing engineers 8+ years of hands-on experience in software development or a dedicated SDET role, with deep expertise in building, scaling, and maintaining complex test automation frameworks Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience Strong programming skills in Java and Python Expert-level, hands-on experience with the modern test automation technology stack, including: UI Automation: Selenium, Cypress, Playwright, or similar API Automation: REST Assured, Postman, Karate, or similar Mobile Automation: Appium, XCUITest, Espresso, or similar Performance Testing: JMeter, Gatling, k6, or similar CI/CD & DevOps: Jenkins, GitLab CI, Docker, Kubernetes Deep familiarity with the Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC), with proven experience applying Agile methodologies effectively Proven ability to navigate ambiguity, bring structure to complex situations, and drive progress with a resourceful, problem-solving mindset Exceptional communication, collaboration, and influencing skills, with a demonstrated ability to align diverse stakeholders, including senior leadership Good to have: Experience developing applications or testing within the Supply Chain or Logistics domain Experience mentoring other managers or leading small teams Knowledge of emerging technologies such as server less architectures, event-driven systems (e.g., Kafka), and leveraging AI/ML to enhance test coverage and efficiency Familiarity with log management and analysis tools (e.g., ELK Stack)

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

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

About PhonePe Limited: Headquartered in India, its flagship product, the PhonePe digital payments app, was launched in Aug 2016. As of April 2025, PhonePe has over 60 Crore (600 Million) registered users and a digital payments acceptance network spread across over 4 Crore (40+ million) merchants. PhonePe also processes over 33 Crore (330+ Million) transactions daily with an Annualized Total Payment Value (TPV) of over INR 150 lakh crore. PhonePe’s portfolio of businesses includes the distribution of financial products (Insurance, Lending, and Wealth) as well as new consumer tech businesses (Pincode - hyperlocal e-commerce and Indus AppStore Localized App Store for the Android ecosystem) in India, which are aligned with the company’s vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture: At PhonePe, we go the extra mile to make sure you can bring your best self to work, Everyday!. And that starts with creating the right environment for you. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. PhonePe-rs solve complex problems and execute quickly; often building frameworks from scratch. If you’re excited by the idea of building platforms that touch millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! About PhonePe Our goal is to make digital payments so easy, safe and universally accepted that people never feel the need to carry cash or cards again. We believe India is at the cusp of a new mobile revolution, which will change the way we manage our money on the go. We see ourselves as facilitating this change, through technology and dogged customer centricity. At PhonePe, we take extra care to make sure you give your best at work, everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Job Description Role As a Engineer in Quality ): You own and maintain the quality of large features / products / services, including their end user experience and impact. You take complete ownership of their quality process and metrics, across all releases. You are able to independently define the execution path for your area of work. You account for external dependencies in your plan and prioritize across multiple conflicting tasks / issues to plan for timelines. You establish predictability and notify stakeholders about any delays, changes in release cycles, sprint plan etc. during execution. You are able to lead people into the change by evangelizing the need of it, thinking logically and creating credible arguments. You collaborate and build good working relationships with peers and other team members. You leverage your expertise within a specific area to understand the various components of the problem and solve them logically. You are able to deliver solutions, despite not having all the possible pieces of information and are able to manage unanticipated changes. You effectively cope with change and shift gears comfortably. You are able to break medium sized stories/sub features testing into smaller testing tasks. You identify bottlenecks in run time and are able to eliminate the same. Minimum Qualifications BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent). Strong organizational and problem solving skills with great attention to detail, critical thinking, debugging, solid communication, with the ability to track multiple test executions simultaneously and report results. 5 + years of software development and testing experience with strong people management skills. Experience in Automation for UI ,Mobile application, API, Web and Performance ( Espresso, XCUITest, Appium, Selenium, Rest-Assured & Locust). Experience working with, customizing, and extending test automation frameworks. Strong coding skills, proficient in at least one object-oriented programming or scripting language (e.g. Java, Python,Swift). Experience in testing mobile apps in iOS, Android OS and test automation. Exposure to Performance or any other Non-Functional testing. Knowledge of test methodology and tools, software testing standards, methods and conventions, build systems, and the product development cycle. Experience with one or more continuous integration tools (e.g. Jenkins), version control systems (e.g. Git). Shows creativity and initiative to improve product test coverage and effectiveness. Willingness and flexibility to switch between multiple high priority assignments. Exposure to DevOps tech stack like Docker, Jenkins, Mesos & Marathon. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Our inclusive culture promotes individual expression, creativity, innovation, and achievement and in turn helps us better understand and serve our customers. We see ourselves as a place for intellectual curiosity, ideas and debates, where diverse perspectives lead to deeper understanding and better quality results. PhonePe is an equal opportunity employer and is committed to treating all its employees and job applicants equally; regardless of gender, sexual preference, religion, race, color or disability. If you have a disability or special need that requires assistance or reasonable accommodation, during the application and hiring process, including support for the interview or onboarding process, please fill out this form. Read more about PhonePe on our blog . Life at PhonePe PhonePe in the news

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a seasoned Mobile Automation Engineer, you have the opportunity to join Aviato Consulting's expert team and take ownership of the test automation strategy and execution for a cutting-edge Flutter and Java-based mobile application used by a leading Financial Services Industry client. You will be responsible for designing, building, and maintaining robust, scalable test frameworks to ensure the highest quality for this critical application. In this role, you will lead the design and implementation of the end-to-end mobile test automation framework and strategy. You will work on a high-impact project for a major FSI client and utilize advanced technology stacks including Flutter, Java, and leading automation tools such as Appium, Espresso/XCUITest, and Flutter Driver. Collaboration with a supportive and forward-thinking team with deep technical roots, along with the flexibility of working remotely during IST hours, will be key aspects of your role. Your responsibilities will include designing and building frameworks, implementing automated tests for backend APIs, integrating automated test suites into the CI/CD pipeline, managing test environments, executing automated suites, tracking defects, developing automation test strategies, and owning the automated regression testing process. Additionally, you may have the opportunity to mentor other team members on automation best practices and contribute to quality through exploratory testing. To excel in this role, you should have proven expertise in designing, implementing, and maintaining mobile test automation frameworks, strong programming skills in languages like Java, Dart, Swift, or Kotlin, experience in automating API tests using tools like Postman/Newman, RestAssured, or Karate, and the ability to integrate automated tests into CI/CD pipelines. Standout skills that will be beneficial for this role include specific experience in automating Flutter applications, experience in the Financial Services Industry or regulated environments, knowledge and experience in mobile performance and security testing, familiarity with cloud-based testing platforms like BrowserStack or Sauce Labs, and relevant certifications such as ISTQB Advanced Level Test Automation Engineer. If you are ready to lead test automation at Aviato, apply for this contractual/temporary position with a contract length of 12 months. The work location is in person. For more details and to apply, visit https://careers.aviato.consulting/jobs/cm2freppy01stptb7ukw86jvo.,

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

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

5.0 - 10.0 years

10 - 20 Lacs

Bengaluru

Hybrid

Role & responsibilities Design and build a modular, reusable native test automation framework using Java, Appium, and platform-specific drivers (XCUITest for iOS and UiAutomator2 for Android). Integrate test automation with CI/CD pipelines (GitLab CI preferred). Evaluate and implement reporting solutions (e.g., Allure, ExtentReports). Create test data management strategies (mocking, stubbing, or sandbox use). Assist QA team in transitioning manual test cases into automated coverage. Collaborate with developers to address testability and improve UI element accessibility. Tech Stack You'll Be Working With: Languages: Java Test Frameworks: TestNG (JUnit exposure is a plus) Automation Tools: Appium (iOS + Android), XCUITest, UiAutomator2 Build Tools: Maven/Gradle CI/CD: GitLab CI Reporting: Allure, Extent Reports Version Control: Git Required Skills & Experience: 5+ years in mobile test automation (iOS and Android) Strong experience with Appium , including managing native and WebView contexts. Solid knowledge of TestNG, Java, and Appium client-server architecture. Experience writing cross-platform scripts using Appiums Page Object Model (POM) approach. Understanding of WebView interactions and how to handle hybrid apps securely. Exposure to mocking APIs or simulating backend responses. Familiarity with mobile accessibility and test coverage strategies. Experience integrating automation into CI pipelines (GitLab CI preferred). Excellent debugging and log analysis skills (Charles, adb, Xcode logs).

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Mandatory Skill : Testim.io Key Responsibilities: ●Design, develop, and maintain automated mobile test cases using TESTIM.io. ●Build robust and scalable test automation workflows for native, hybrid, or web-based mobile apps. ●Collaborate with developers, QA analysts, product managers, and DevOps to integrate tests into CI/CD pipelines. ●Perform cross-platform (iOS & Android) mobile testing with a focus on test reusability, maintainability, and performance. ●Analyze automation test failures, report defects, and support root cause investigations. ●Participate in Agile ceremonies and contribute to sprint deliverables and test strategy discussions. ●Keep automation assets updated with evolving features, user flows, and device/platform updates. Required Skills & Experience: ●2–5 years of experience in test automation, with at least 1+ years using TESTIM.io. ●Solid understanding of mobile application testing concepts and automation best practices. ●Experience testing across iOS and Android platforms, ideally on real devices and emulators. ●Familiarity with JavaScript/TypeScript (preferred), or experience with any scripting language. ●Experience in working with CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps) for automation integration. ●Strong experience with test case design, test data handling, and defect management tools (e.g., JIRA, TestRail). ●Excellent communication skills—ability to work effectively across teams and present issues clearly. Nice to Have: ●Experience using mobile testing platforms like BrowserStack, Sauce Labs, or Kobiton. ●Familiarity with additional frameworks like Appium, XCUITest, or Espresso. ●Understanding of API testing and backend validation as part of mobile workflows. ●Exposure to AI-powered test creation or maintenance in TESTIM.

Posted 2 weeks ago

Apply

6.0 years

0 Lacs

Mohali district, India

On-site

Designation Mobile Application Developer/Lead – iOS & Android Lead (Native Stack) Location Mohali (Work from Office) Experience 6-10 Years Role Overview: We are looking for a skilled and versatile Mobile Application Developer - iOS & Android Lead to oversee the design, development, and delivery of scalable mobile applications across iOS and Android platforms . This is a hands-on leadership role focused on building multi-country, multi-currency, multi-brand solutions in a full-stack mobile environment using Swift and Kotlin . The ideal candidate will have deep experience with both platforms and the ability to implement modern architectural patterns like MVVM, MVP, and Singleton . Key Responsibilities: Lead the design, prototyping, development, and delivery of mobile apps for both iOS and Android. Drive full lifecycle development of mobile applications with Swift for iOS and Kotlin for Android . Implement architecture patterns such as MVVM , MVP , and Singleton to maintain clean, testable, and scalable codebases. Collaborate with stakeholders to convert high-level business requirements into robust mobile application solutions. Guide the team in identifying platform-specific challenges , including performance optimization and UI/UX consistency across iOS and Android. Advocate and implement multi-threading and concurrency handling best practices for responsive mobile experiences (e.g., using GCD, coroutines). Work cross-functionally with design, QA, architecture, backend, and DevOps teams to ensure seamless integration and delivery. Promote and enforce development best practices such as TDD, BDD , code reviews, CI/CD, and version control. Communicate technical topics and strategic updates clearly across technical and non-technical stakeholders. Required Experience & Skills: 6+ years of professional experience in native mobile application development for iOS (Swift) and Android (Kotlin) . Proven experience in building and scaling enterprise-grade mobile applications . Strong grasp of Object-Oriented Analysis & Design , SOLID principles , and Software Design Patterns . Deep understanding of platform differences (iOS vs Android) in terms of lifecycle, UI guidelines, permissions, threading, and background tasks. Experience implementing multi-threading/concurrency with GCD (iOS) and Coroutines (Android) . Hands-on knowledge of MVVM , MVP , and Singleton patterns and their practical implementation in real-world projects. Proficiency with RESTful APIs , JSON/XML parsing , local storage (Room/CoreData) , and offline support . Experience using Git , Jira , Xcode , Android Studio , and CI tools like Jenkins, GitLab CI, or Bitrise. Familiarity with unit testing frameworks (e.g., JUnit, XCTest), UI testing (Espresso, XCUITest), and automated deployment . Preferred Qualifications: Experience in multi-brand / multi-country mobile product rollouts. Background in Agile/Scrum methodologies , including story grooming, sprint planning, and retrospectives. Contributions to open-source projects or mobile development communities. Exposure to analytics , A/B testing , push notifications , and app performance monitoring . Soft Skills: Strong communication skills with the ability to explain complex topics in a simple, clear manner. Leadership and mentoring experience in cross-functional mobile teams. Enthusiastic problem solver and fast learner with a passion for mobile technology innovation.

Posted 2 weeks ago

Apply

6.0 - 11.0 years

6 - 16 Lacs

Chennai, Bengaluru

Work from Office

Must have skillset Mobile Test Automation [IOS] 4/5- XCUI Testing 4/5Retail ecomm testing 3/5 6+ years in Quality engineer Software Testing Experience testing mobile applications on different mobile platforms Experience working with tools such as Postman, Charles, Xcode and JIRA Solid understanding of writing defects, test planning & product release cycles Experience in XCode, Objective C/Swift, Github/GitLab Understanding of CI/CD pipelines like Azure / XCode CloudUnderstanding of iOS App Architecture, design patterns, data structures, and layered architecture with knowledge of applying those aspects in test environments Must thrive in a team environment working closely with product owners, development and design teams to understand requirements better, further investigate problems, and accelerate issues when appropriate Self-managing assigned work within given timelines in an Agile environment Act as an essential player in driving the QA process within the team through collaboration with internal team members Excellent written and verbal communication skills

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

The company believes in conducting business guided by core values of Inclusion, Innovation, Collaboration, and Wellness. As part of the global team, you will ensure customer-centricity and community care are central to all endeavors. As a visionary Senior Staff Engineer, your role will focus on developing iOS automation solutions to enhance developer productivity and elevate product quality. You will lead the design and implementation of tools, frameworks, and systems to streamline workflows, reduce manual effort, and ensure efficient software delivery across the iOS development lifecycle. The Automation Platform Team's objective is to automate repetitive, error-prone processes in software development, maximizing developer efficiency, reducing friction in workflows, and enhancing product quality with scalable automation solutions. Key Responsibilities: - Enhance Developer Productivity by automating tasks such as provisioning, code formatting, dependency management, and build optimizations. - Advance iOS Test Automation by designing robust testing frameworks for various testing types and leveraging tools like XCTest, XCUITest, and simulators. - Automate Quality Assurance by integrating quality checks into CI/CD pipelines and implementing non-functional testing. - Streamline Development Workflows by automating environment setup and building integrations for real-time feedback on code quality. - Drive Scalability and Reliability by creating scalable automation solutions and implementing monitoring systems for test automation. Qualifications: Technical Expertise: - 8+ years of software engineering experience with a focus on iOS development and automation. - Proficiency in iOS-specific tools and frameworks, Swift, Objective-C, and iOS SDKs. - Experience in building automation solutions for various testing types and managing automated test execution across different devices. Development Stack: - Strong programming and scripting skills in Swift, Python, and Bash. - Experience with CI/CD systems like Jenkins, GitHub Actions, Bitrise, or Fastlane. - Familiarity with monitoring and profiling tools like Instruments, Xcode's debugging tools, or third-party solutions. Soft Skills: - Ability to architect scalable, maintainable automation solutions. - Excellent communication and collaboration skills across diverse teams. - Leadership experience in mentoring and guiding engineers. Preferred Qualifications: - Experience building developer productivity tools and familiarity with distributed systems and microservices architecture in iOS development. - Knowledge of metrics-driven development and monitoring solutions like Grafana, Prometheus, or similar tools. Join us to be part of a diverse and inclusive culture committed to empowering exceptional candidates. Apply now without hesitation and become a valuable member of our team.,

Posted 2 weeks ago

Apply

40.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Who We Are Escalent is an award-winning data analytics and advisory firm that helps clients understand human and market behaviors to navigate disruption. As catalysts of progress for more than 40 years, our strategies guide the world’s leading brands. We accelerate growth by creating a seamless flow between primary, secondary, syndicated, and internal business data, providing consulting and advisory services from insights through implementation. Based on a profound understanding of what drives human beings and markets, we identify actions that build brands, enhance customer experiences, inspire product innovation and boost business productivity. We listen, learn, question, discover, innovate, and deliver—for each other and our clients—to make the world work better for people. Role Overview: We are seeking a highly skilled Automation QA Engineer to ensure the quality, reliability, and performance of our software solutions through automated testing frameworks and continuous integration strategies. You will play a key role in designing, developing and executing automated test scripts, collaborating with developers, product teams and DevOps engineers to build scalable and robust testing solutions. Roles & Responsibilities: Develop, implement, and maintain existing automated regression tests using C# driving Selenium Develop, implement, and maintain automated test scripts using tools like Selenium, Cypress, Playwright or Appium Design and execute test plans, test cases and regression testing to ensure software quality Collaborate with developers, product managers and DevOps teams to integrate automated testing into CI/CD pipelines Perform API testing using tools like Postman, RestAssured or SOAP UI Develop and maintain performance, scalability, and security testing frameworks Analyze test results, identify defects, and track issues using JIRA, TestRail, or similar tools Ensure test data management and environment setup for automated test execution Stay up to date with the latest trends in test automation, DevOps, and software quality engineering Required Skills : 5+ years hands-on experience with automation frameworks (Selenium, Cypress, Appium, TestNG, JUnit) Experience with API testing and automation (Postman, RestAssured, Karate) Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD) Experience with performance testing tools (JMeter, LoadRunner, Gatling) Understanding of Agile, Scrum, and DevOps methodologies Strong debugging, analytical, and problem-solving skills Desirable skills: Experience in mobile automation testing (Appium, Espresso, XCUITest) Experience testing .Net applications Exposure to AI-driven test automation and machine learning-based testing tools Effective skills in written and verbal communication

Posted 2 weeks ago

Apply

4.0 - 6.0 years

5 - 8 Lacs

Gurgaon

On-site

FTE Job Code: DTDLPL-81122 | Deutsche Telekom Digital Labs Private Limited Gurugram, Haryana, India Expires on 10/08/2025 Required Experience 4 - 6 Years Skills Core java, Java, appium Responsibilities: Design, build, and maintain efficient and reliable Java code Develop Java web services in a fast-paced environment Collaborate with QA, DevOps, and PMs for project success Write and execute test cases for mobile applications using Appium Work on mobile testing using XCUITest and Appium Contribute to the automation of GUI testing with Selenium WebDriver Create secure RESTful web services using XML, JSON, JavaScript Requirements: 4-6 years of experience in SDET roles Proficiency in Core Java and Java 8 Hands-on experience with automation tools like Selenium, Appium, and TestNG Strong background in automation testing and leading automation projects Knowledge of mobile testing tools and frameworks such as XCUITest, Espresso Experienced in writing test automation scripts and frameworks Understanding of software design principles and object-oriented programming Excellent understanding of OOP concepts and implementation using Java Prior experience with databases like MongoDB, Oracle, and SQL Skills: Core Java, Java 8, Selenium, Appium, TestNG, Cucumber Mobile testing tools: XCUITest, Espresso, Appium Automation frameworks: TestNG, Cucumber About Company Deutsche Telekom is one of the world's leading integrated telecommunications companies, with some 252 million mobile customers, 25 million fixed-network lines, and 22 million broadband lines. Deutsche Telekom is present in more than 50 countries. With a staff of some 200,000 (Dec 31, 2023) employees throughout the world, we generated revenue of 111,9 billion Euros in the 2023 financial year. As of 2023, It is rated as the 9th most valuable brand in the world. Deutsche Telekom Digital Labs is the digital powerhouse that fuels Deutsche Telekom’s vision to be a “Leading Digital Telco”. We create compelling digital propositions for the worlds’ largest Telekom giant by building scalable, agile and innovative platforms to provide the best of digital experience to Deutsche Telekom customers across Europe and US.

Posted 2 weeks 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