about 20 hours ago
Redlands, CA, USA
Senior
Base Salary
$123k - $202k/yr
Responsibilities
- Collaborate with Product Engineers to establish test plans and identify gaps in testing.
- Write and execute automated tests to improve software quality.
- Create and maintain automated tests for functional, performance, scalability, and durability testing.
- Design and develop integration and regression test cases for software components.
- Analyze test failures, troubleshoot issues, and repair test code.
- Measure test coverage and analyze continuous integration test results.
- Contribute to the development and maintenance of automated test frameworks.
- Advocate for quality throughout the software development process.
- Evaluate and recommend test tools and technologies.
Requirements
- 5+ years of experience with object-oriented programming concepts.
- Proficiency in programming with Swift or Kotlin.
- Applied knowledge of testing principles and experience designing and executing test cases.
- Proficiency using test automation frameworks such as XCTest, XCUITest, UiAutomator, Compose Testing, or Appium.
- Proficiency with Android Studio or Xcode.
- Familiarity with mocking frameworks.
- Familiarity with CI/CD patterns and tooling like Jenkins or GitHub Actions.
- Strong analytical and problem-solving skills.
- Effective organizational, teamwork, and interpersonal skills.
- Bachelor’s degree in computer science, engineering, geography, GIS, mathematics, or a related field.
Benefits
- Industry-leading health and welfare benefits including medical, dental, and vision insurance.
- 401(k) and profit-sharing programs.
- Minimum accrual of 80 hours of vacation leave.
- Twelve paid holidays throughout the year.
- Opportunities for personal and professional growth.
Tech Stack
AppiumGitHub ActionsJenkinsKotlinSwift
Categories
BackendFrontendMobileTesting