Software Development Test Engineer (SDET), iOS
New
K
Keeper SecurityCybersecurity software
Remote, USFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years of experience in software testing, SDET or test automation roles, including significant mobile automation experience
- Required Skills
- JavaJavascriptKotlinSwiftTypeScriptCI/CD
Requirements
- 3+ years of experience in software testing, SDET or test automation roles, including significant mobile automation experience.
- Hands-on experience with mobile automation frameworks such as Appium, XCUITest, Espresso or similar tools.
- Proficiency in at least one programming language such as Swift, Kotlin, Java, JavaScript or TypeScript.
- Experience designing and maintaining scalable automated test frameworks.
- Experience integrating automated tests into CI/CD pipelines.
- Experience testing native applications across simulators, emulators and physical devices.
- Strong debugging, analytical and problem-solving skills.
- Experience working with software engineers to improve testability and resolve complex defects.
- Understanding of mobile application lifecycles, release processes and platform-specific behavior.
- Bachelor’s degree in Computer Science, Engineering or equivalent practical experience.
- Experience with cloud-based mobile device testing platforms such as BrowserStack, Sauce Labs or Firebase Test Lab is preferred.
- Experience with mobile performance, reliability or network-condition testing is preferred.
- Familiarity with mobile accessibility and UX testing, security-sensitive applications, or App Store and Google Play release workflows is preferred.
Responsibilities
- Design, develop and maintain automated test frameworks for native iOS and Android applications.
- Build and extend automated test suites for functional, regression and integration coverage.
- Integrate mobile test automation into CI/CD pipelines using Bitrise, GitHub Actions or similar platforms.
- Execute automated tests across simulators, emulators and physical devices.
- Partner with mobile engineers to improve application testability and automation coverage.
- Investigate test failures, identify root causes and improve automation stability and reliability.
- Contribute to mobile automation architecture, tooling standards and testing best practices.
- Identify gaps in automated coverage and prioritize high-value test scenarios.
- Evaluate and adopt mobile automation tools and technologies.
- Use AI-assisted tools to support test development, debugging, root-cause analysis, documentation and workflow efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site