Negotiable
Undetermined
Remote
Remote
Summary: The Mobile SDET (Software Development Engineer in Test) is tasked with designing, developing, and maintaining automated test frameworks and test cases specifically for iOS and Android applications. This role collaborates closely with developers, product managers, and QA teams to ensure the quality and performance of mobile applications throughout the software development lifecycle. The position is fully remote, allowing for flexibility in work arrangements.
Key Responsibilities:
- Design, develop, and maintain automated test scripts for iOS and Android applications.
- Build and enhance mobile test automation frameworks.
- Execute functional, regression, integration, and performance testing.
- Collaborate with development and product teams to understand requirements and define test strategies.
- Identify, document, track, and verify software defects.
- Integrate automated tests into CI/CD pipelines.
- Perform API and backend validation to support mobile application testing.
- Analyze test results and provide detailed reports on application quality.
- Ensure test coverage for new features and enhancements.
- Participate in Agile ceremonies, code reviews, and continuous improvement initiatives.
Key Skills:
- Experience with mobile test automation tools such as Appium, Espresso, or XCUITest.
- Knowledge of programming languages such as Java, Kotlin, Swift, Python, or JavaScript.
- Understanding of mobile application architecture and testing methodologies.
- Experience with REST APIs, JSON, and API testing tools.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Experience using version control systems such as Git.
- Strong analytical, debugging, and problem-solving skills.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Description- Mobile SDET (iOS / Android)
Location-Remote
Job Summary:
The Mobile SDET is responsible for designing, developing, and maintaining automated test frameworks and test cases for iOS and Android applications. This role works closely with developers, product managers, and QA teams to ensure the quality, reliability, and performance of mobile applications throughout the software development lifecycle.
Key Responsibilities
- Design, develop, and maintain automated test scripts for iOS and Android applications.
- Build and enhance mobile test automation frameworks.
- Execute functional, regression, integration, and performance testing.
- Collaborate with development and product teams to understand requirements and define test strategies.
- Identify, document, track, and verify software defects.
- Integrate automated tests into CI/CD pipelines.
- Perform API and backend validation to support mobile application testing.
- Analyze test results and provide detailed reports on application quality.
- Ensure test coverage for new features and enhancements.
- Participate in Agile ceremonies, code reviews, and continuous improvement initiatives.
Required Skills
- Experience with mobile test automation tools such as Appium, Espresso, or XCUITest.
- Knowledge of programming languages such as Java, Kotlin, Swift, Python, or JavaScript.
- Understanding of mobile application architecture and testing methodologies.
- Experience with REST APIs, JSON, and API testing tools.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Experience using version control systems such as Git.
- Strong analytical, debugging, and problem-solving skills.