SDET - Mobile Testing - ONLY W2
Location: Westlake, TX - Hybrid
Other Locations: Merrimack, NH, Smithfield, RI - Hybrid
Must Haves: Mobile testing iOS or Android XCTest or XCUITest Appium for android Java automation framework design Devops CI/CD Cypress or playright
- 6+ years of professional experience developing and testing publicly available native Android apps using Kotlin, Java, Gradle, Android Studio in an agile environment.
- Knowledge of mobile landscape, architectures (MVVM, Clean Architecture), trends and emerging technologies used in creating performant and resilient native Android Apps.
- Excellent understanding of testing concepts and frameworks using XCTest, and XCUITest
- Good understanding of accessibility features and building and testing accessible experiences on iOS
- Your passion for crafting and testing user experiences on Android using Google's Material Design guidelines using your proven understanding of functional programming and reactive patterns.
- Good understanding of accessibility features and good experience in testing accessible experiences on Android
- Experience with Coroutines, Kotlin Multiplatform Mobile (KMM), and Jetpack Compose is a plus
- Excellent understanding of testing concepts and frameworks using Junit, Espresso, and Mockito
- Your advanced Git skills, branching strategies and CI/CD practices.
- Your knowledge of HTTP based APIs, Networking and how the internet works.
- Experience or willingness to learn iOS, web and cloud-based technologies.
- Experience in internet security: OAuth, Open ID connect and knowledge of standard methodologies
- Strong working knowledge of AWS ecosystem (EC2, Lambda, Serverless computing, DynamoDB).
- Understanding containerization, Docker, and orchestration will be a plus.
- Good Experience on reusable core & common components development and testing, leverage proven architecture pattens, standards, accessibility guidelines, security, A/B testing, personalization, analytics and measurements
- Energetically pursue new technologies and their adoption
- Leading the outcome by taking personal accountability for delivering strong results
- Thrive in a fast paced, high demand environment
- Enjoy experimental development solutions