BorderlessMind logo
BorderlessMind

Hire Global High-Quality Remote Talent Faster

Mobile App Test Automation Engineer

Location

India

Posted

7 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAndroidiOSJavaSDLC

Job Description

Mobile App Test Automation Engineer

BorderlessMind

• Design, develop, and maintain automated test frameworks and test suites for iOS and Android applications. • Perform manual testing, including functional, regression, exploratory, smoke, and usability testing. • Create, execute, and maintain test plans, test cases, and defect reports using JIRA and Xray. • Develop and maintain no-code/low-code automation scripts using visual automation platforms. • Write and enhance Java-based automation code for custom testing requirements, API validation, and integration testing. • Configure and maintain WireMock environments for API mocking and service virtualization. • Collaborate with cross-functional teams to identify, reproduce, and validate defects throughout the development lifecycle. • Participate in Agile ceremonies, including sprint planning, estimation, stand-ups, reviews, and retrospectives. • Integrate automated test execution into CI/CD pipelines to support continuous testing. • Document testing strategies, automation frameworks, and QA best practices to promote knowledge sharing within the team.

Job Requirements

  • 5+ years of experience in mobile application testing with a strong focus on test automation for iOS and/or Android.
  • Strong understanding of software testing principles, test design techniques, defect lifecycle, and SDLC/STLC.
  • Hands-on experience with manual testing methodologies, including exploratory and regression testing.
  • Experience using JIRA for defect tracking and Xray for test management and reporting.
  • Experience with one or more no-code/low-code automation platforms such as Sofy.ai, Maestro, TestProject, Katalon, or similar.
  • Hands-on experience configuring and using WireMock for API mocking and service virtualization.
  • Working knowledge of Java for developing automation scripts and custom testing utilities.
  • Excellent verbal and written English communication skills with the ability to communicate effectively with both technical and non-technical stakeholders.

Benefits

  • Health insurance
  • Paid time off
  • Professional development opportunities

Related Categories

Related Job Pages

More SDET Jobs

ContractRemoteTeam 51-200H1B No Sponsor

• Design, build, and maintain scalable test automation frameworks for digital banking applications. • Develop automated tests for web, mobile, API, backend, and integration layers. • Create and maintain automated regression, functional, smoke, integration, and end-to-end test suites. • Build and maintain mobile test automation using Appium, Espresso for Android, and XCTest for iOS. • Support quality engineering practices across Agile delivery teams. • Collaborate with developers to define testable acceptance criteria and improve code quality. • Implement automated testing within CI/CD pipelines. • Develop API automation for RESTful services, microservices, and integration points. • Support performance testing, load testing, and reliability validation. • Analyze test results, identify defects, and work with engineering teams to resolve issues. • Help define testing standards, automation patterns, and quality gates. • Participate in code reviews for automation frameworks and test scripts. • Mentor other QA engineers and contribute to a strong quality engineering culture. • Work directly with client teams in a consulting environment.

Canada
$110K - $140K / year

Role Description We are seeking an experienced Lead Test Automation Engineer to spearhead mobile application testing initiatives for Android and iOS platforms. In this role, you will: - Define test strategies and communicate them effectively to the automation team. - Define tool configuration and setup for automation initiatives. - Enhance the existing Katalon Studio framework and propose efficient solutions. - Add detailed test cases and execute them to ensure comprehensive coverage. - Generate user-friendly test reports and integrate Katalon Automation Reports with Polarion. - Validate custom keywords and implement setup for automation processes. - Establish test processes, roles, and responsibilities within the team. - Plan test automation activities and ensure the team follows standard processes. - Train, coach, and support team members, facilitating smooth transition to the team. - Run automation code within CI/CD pipelines to feed into DevOps workflows. Qualifications - 5+ years of experience in test automation for mobile applications (Android, iOS). - At least 1 year of relevant leadership experience. - Strong skills in Java. - Expertise in test automation framework development (KD, DD, HD). - Proficiency in BDD development and experience with TDD frameworks. - Background in defining and understanding test strategies. - Familiarity with CI/CD pipeline concepts and experience running automation code within pipelines. - Strong skills in GitLab, Bitbucket, and TeamCity. - Knowledge of Katalon Studio, Appium, and Source Tree. - Competency in unit and UX testing. - Experience working in a fast-paced Agile environment. - Strong focus on delivering quality code on time. - Excellent command of written and spoken English (B2+ level). Requirements - Nice to have: Showcase of hands-on experience with the Katalon tool. - Past experience working directly with clients.

Colombia
Full TimeRemoteTeam 10,001+Since 1978H1B No Sponsor

• Develop, maintain, and execute test plans, test cases, and validation procedures. • Validate functionality across warehouse execution workflows, robotic fleet operations, inventory movement, and fulfillment processes. • Perform functional, integration, regression, and end-to-end testing. • Verify system behavior under normal operating conditions and exception scenarios. • Document test results, defects, and quality risks. • Build and execute simulation scenarios that mimic real-world warehouse operations. • Validate software performance under high order volumes, peak operational periods, robot congestion, equipment failures, network interruptions, resource contention, and inventory exceptions. • Assist in maintaining digital twin environments representing customer deployments. • Develop reusable operational test scenarios for release validation. • Configure and maintain emulated warehouse environments. • Validate integrations with Autonomous Mobile Robots (AMRs), Warehouse Management Systems (WMS), Warehouse Execution Systems (WES), barcode scanners, label printers, PLC-controlled equipment, conveyor systems, and third-party APIs. • Reproduce customer-reported issues using simulation and emulation environments. • Develop automated test suites for APIs, workflows, integrations, and regression testing. • Expand automated coverage across warehouse and robotics applications. • Integrate automated tests into CI/CD pipelines. • Maintain test frameworks and automation infrastructure. • Participate in code reviews for automated test development. • Identify, document, and track software defects. • Work with engineering teams to reproduce and diagnose issues. • Perform root cause analysis for production incidents. • Verify defect fixes and regression impacts. • Provide quality assessments for release readiness. • Participate in release certification activities. • Execute operational acceptance testing. • Assess release risk and communicate findings to stakeholders. • Validate customer-specific configurations before deployment.

Massachusetts
$125K - $175K / year
Full TimeRemoteTeam 10,001+Since 1967H1B Sponsor

Role Description Your Role: - Plan, design, develop, and maintain automated test frameworks for API and backend services using RestAssured. - Write and execute robust automated test scripts for RESTful APIs, ensuring comprehensive coverage. - Collaborate with development teams to define test strategies, acceptance criteria, and quality standards. - Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps). - Perform code reviews for test automation scripts and provide mentorship to junior QA engineers. - Analyze test results, identify defects, and work with developers to resolve issues promptly. - Ensure compliance with best practices in test automation, including maintainability, scalability, and performance. - Contribute to continuous improvement of QA processes and tools. Qualifications - 5+ years of experience in software testing and automation. - Strong proficiency in Java and RestAssured for API automation. - Hands-on experience with TestNG/JUnit, Maven/Gradle, and Git. - Solid understanding of RESTful APIs, HTTP methods, and JSON/XML. - Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps). - Familiarity with Postman, Swagger, and API documentation tools. - Knowledge of BDD frameworks (e.g., Cucumber) is a plus. - Strong analytical and problem-solving skills. Company Description Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Worldwide