Jobs
Interviews

4 Uiautomator Jobs

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

8.0 - 12.0 years

0 Lacs

noida, uttar pradesh

On-site

Changing the world through digital experiences is what Adobe is all about. Adobe provides everyone, from emerging artists to global brands, with everything they need to design and deliver exceptional digital experiences. Adobe is passionate about empowering people to create beautiful and powerful images, videos, and apps, and transforming how companies interact with customers across every screen. Adobe is on a mission to hire the very best and is committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. Adobe realizes that new ideas can come from everywhere in the organization, and they believe the next big idea could be yours! Adobe is looking for a seasoned Quality Engineering Manager to lead quality engineering efforts for their Android product lines. This role is ideal for someone with deep expertise in mobile QA, a strong understanding of the Android ecosystem, and a passion for delivering high-quality, user-centric mobile experiences. The Quality Engineering Manager will lead a team of QA engineers, define test strategies, and collaborate closely with Android developers, product managers, and designers to ensure Adobe's apps meet the highest standards of quality and performance. Key Responsibilities: - Define and execute the QA strategy for Android apps, focusing on mobile-specific quality practices such as device coverage, OS compatibility, and performance testing. - Promote a shift-left testing approach and foster an automation-first mindset across the team. - Lead, mentor, and grow a team of Android QA engineers, fostering a culture of ownership, innovation, and continuous learning. - Manage hiring, performance reviews, and career development for QA team members. - Collaborate closely with Android developers, Product Managers, and Designers to align on quality goals and ensure a seamless user experience. - Participate in sprint planning, design reviews, and release readiness activities. - Oversee the development and maintenance of test automation frameworks using tools like Espresso, UIAutomator, and Firebase Test Lab. - Ensure robust test coverage across a wide range of Android devices and OS versions. - Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Bitrise. - Define and track mobile-specific quality KPIs such as crash rate, ANR rate, and test pass rate. - Provide regular updates to leadership on quality status, risks, and mitigation plans. Required Qualifications: - 8+ years of experience in software QA, with at least 3 years in a QA leadership/manager role focused on Android. - Deep understanding of Android architecture, app lifecycle, and mobile testing challenges. - Hands-on experience with Android test automation tools (e.g., Espresso, UIAutomator, Firebase Test Lab). - Familiarity with CI/CD tools like Jenkins or GitHub Actions. - Strong communication and stakeholder management skills. - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Preferred Qualifications: - Experience testing Adobe mobile apps or creative tools. - Knowledge of accessibility testing on Android. - Exposure to performance profiling and crash analytics tools (e.g., Android Vitals, Crashlytics). - Experience with Kotlin-based test automation. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate the Adobe website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

We are looking for a QA Engineer to join our talented and passionate team. It is essential that you have experience working on mobile apps in a fast-moving business environment and can adapt to pace and change effectively. Your responsibilities will include designing and developing robust automation frameworks for backend, web, and mobile applications. You will create and execute manual tests for scenarios that are not easily automated, across various platforms. You will be responsible for ensuring the quality of release deliverables in your functional areas, aiming for timely and high-quality releases. As a QA Engineer, you will act as a quality gatekeeper with a strong emphasis on zero defect escapes to production. You will also focus on customer-centric testing by understanding real-world use cases and continuously improving QA processes by suggesting best practices to enhance product quality. Identifying and defining performance/load testing requirements and collaborating effectively with cross-functional teams in an agile environment are also key aspects of the role. To be successful in this role, you should have 3 to 6 years of experience in quality assurance and automation. Strong hands-on experience in at least one programming language (Java, Python, or C++) is required. Experience with automation tools such as Selenium, Rest Assured, and Appium is essential. You should be skilled in white-box testing using Java, TestNG, or JUnit and have a deep understanding of web and REST API testing (manual and automated). Strong debugging and problem-solving skills with an innovative mindset are crucial, along with experience in test planning, strategy, case design, execution, bug tracking, and verification. Proficiency in using Git or other distributed version control systems is also expected. If you have expertise in mobile testing, hands-on experience with mobile test automation tools such as Appium, UIAutomator, Espresso, or Robot Framework, would be beneficial. Familiarity with Android Debug Bridge (ADB) for device-level testing and debugging is an advantage. A solid understanding of mobile testing concepts including touch gestures, network variations, orientation, screen resolution adaptation, and battery/power event handling is desirable. Experience in kiosk-specific testing, including auto-launch and lock-down modes, integration testing with peripherals, system recovery validation, and testing kiosk behavior requirements, is preferred. You will have the opportunity to work with a diverse and inspirational team based in central London, the US, Dubai, and Bangalore, who are reshaping the retail industry globally. Our work environment is collaborative, exciting, and offers the chance to witness our developed apps in action within some of the world's largest retailers, impacting millions of shoppers.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a QA Engineer at our company, you will be an integral part of our highly skilled and passionate team. Your experience in working with mobile apps in a fast-paced environment will be crucial as you navigate through various challenges and changes. Your responsibilities will include designing and implementing robust automation frameworks for backend, web, and mobile applications. You will also be involved in executing manual tests for scenarios that are not easily automated, across different platforms such as web, backend, and kiosk. Ensuring the quality of release deliverables for your functional areas, with a strong focus on zero defect escapes to production, will be one of your key tasks. Additionally, you will champion customer-centric testing by understanding real-world use cases, continuously improving QA processes, and suggesting best practices to enhance product quality. Collaborating effectively with cross-functional teams in an agile environment will also be a crucial aspect of your role. To be successful in this position, you should have 3 to 6 years of experience in quality assurance and automation. Proficiency in at least one programming language such as Java, Python, or C++ is required. Experience with automation tools like Selenium, Rest Assured, and Appium, as well as white-box testing using Java, TestNG, or JUnit, will be beneficial. A deep understanding of web and REST API testing, along with strong debugging and innovative problem-solving skills, is essential. Your expertise in test planning, strategy, case design, execution, bug tracking, and verification, as well as proficiency in using Git or other distributed version control systems, will be valuable assets. Furthermore, your mobile testing expertise will be put to good use, especially with hands-on experience in mobile test automation tools like Appium, UIAutomator, Espresso, or Robot Framework. Familiarity with Android Debug Bridge (ADB) for device-level testing and debugging, as well as a solid understanding of mobile testing concepts such as touch gestures, network variations, orientation adaptation, and battery/power event handling, will be advantageous. If you have experience in kiosk-specific testing, including auto-launch and lock-down modes, integration testing with peripherals, system recovery validation, and testing kiosk behavior requirements, it will be considered a plus. Join our diverse and inspiring team, spread across our offices in London, the US, Dubai, and Bangalore, as we redefine the global retail industry. You will work in a collaborative and dynamic environment, with the opportunity to witness the impact of our apps on millions of shoppers worldwide.,

Posted 1 week ago

Apply

7.0 - 9.0 years

0 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Job Category Software Engineering Job Details About Salesforce We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too - driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good - you've come to the right place. Job description summary: As a Quality Engineer for the Salesforce you will be responsible for leading the design, development and execution of comprehensive test plans/quality strategies with emphasis on automation . You will collaborate closely with product & engineering teams, actively contributing to the quality of new features while ensuring successful execution of regression tests in various environments. You will be working in a fast phased environment and will be expected to understand complex backend AI flow systems/dependencies, identifying potential risks, and strategically plan and execute comprehensive testing efforts to ensure the stability, reliability and quality of the feature and release. About the Job: We are seeking a skilled Software Engineer in Test to join our highly motivated team focused on the development and maintenance of our Point of Sale (POS) solution within Salesforce Commerce Cloud. This critical system handles online transactions, encompassing payment processing, order management, and inventory updates - effectively replicating the checkout experience of a physical store within a digital environment. Key Responsibilities: Design, develop, and execute comprehensive End-to-end test plans and test cases(POS applications including hardware like mobiles, printers, scanners, payment terminals etc) Contribute to the development and maintenance of automated test scripts specifically for mobile devices Thoroughly test the integration of POS systems with backend systems (e.g., Inventory Management, CRM, Loyalty programs, E-commerce platforms like Salesforce Order Management, payment gateways) Collaborate with app developers to analyze various complex challenges related to the Android or iOS native applications Qualifications: Having an overall 7+ years of experience out of which 3+ years of proven experience with Android, iOS or other mobile application development or testing Proficiency in Java or Kotlin programming languages, with hands-on experience in mobile testing frameworks and tools such as Appium, Espresso, UiAutomator, Compose UI Test etc Familiarity with API testing tools (e.g., Postman, SoapUI). Basic knowledge of SQL for database validation. Preferred Skills (Nice to Have): Strong understanding of retail operations and POS workflows (e.g., sales transactions, returns, discounts, inventory lookups, payment processing, end-of-day reconciliation). Hands-on experience testing POS systems involving direct interaction with hardware devices such as mobiles, printers, scanners, payment terminals, cash drawers, etc. Work Environment: This role will involve a significant onsite presence in our Hyderabad office, particularly during intensive regression testing phases and when hardware interaction is critical. We believe in the collaborative benefits of in-person work for complex hardware-dependent testing BENEFITS & PERKS Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more! World-class enablement and on-demand training with Exposure to executive thought leaders and regular 1:1 coaching with leadership Volunteer opportunities and participation in our 1:1:1 model for giving back to the community For more details, visit Accommodations If you require assistance due to a disability applying for open positions please submit a request via this . Posting Statement Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that's inclusive, and free from discrimination. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications - without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies