Full-Time

Staff Mobile Engineer

Native Mobile Automation

Updated on 12/20/2024

Scribd

Scribd

201-500 employees

Digital library and e-book subscription service

Consumer Software
Entertainment

Compensation Overview

$167k - $249.5kAnnually

+ Equity Ownership

Senior, Expert

Remote in USA + 1 more

More locations: Remote in Canada

Remote employees must have their primary residence in the listed states or provinces.

Category
Mobile Engineering
Software Engineering
Required Skills
Kotlin
Datadog
Python
JavaScript
Espresso
Postman
Ruby
BigQuery
SQL
Java
Gradle
Jenkins
iOS/Swift
CircleCI
Databricks
Snowflake
Requirements
  • Extensive experience with automation frameworks such as XCUITest, or similar native iOS automation tools.
  • Proficiency with Espresso, UIAutomator, and/or other Android-specific automation frameworks.
  • Swift for iOS.
  • Kotlin or Java for Android.
  • Familiarity with other languages like Python, JavaScript, or Ruby for writing cross-platform automation or auxiliary tooling.
  • Experience integrating automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, CircleCI, Bitrise, or GitLab CI.
  • Understanding of mobile-specific build tools like Gradle (for Android) and Xcode Build or Fastlane (for iOS).
  • Experience with cloud-based device testing platforms such as Firebase Test Lab, AWS Device Farm, Sauce Labs, or BrowserStack for mobile automation.
  • Experience in using performance testing tools for mobile apps, such as Perfetto, Firebase Performance Monitoring, or Instruments for iOS.
  • Familiarity with API testing tools like Postman, RestAssured, or Karate, and the ability to integrate API tests with mobile test suites.
  • Advanced knowledge of SQL for querying structured data in relational databases. Ability to write complex queries and optimize SQL for performance in cloud data warehouses (e.g., Databricks, Snowflake, BigQuery).
  • Experience with setting up and configuring Datadog to monitor infrastructure, applications, and services.
  • Proficiency in using Datadog to set up dashboards, monitors, and alerts for real-time system health and performance monitoring.
  • Experience with Datadog Log Management for collecting, indexing, and analyzing logs from distributed systems.
  • Experience with setting up alerts in Datadog based on thresholds or anomaly detection, ensuring timely identification of performance degradation or system failures.
  • Strong experience in creating custom Datadog dashboards that visualize critical metrics, logs, and traces, providing insights into system health and performance.
Responsibilities
  • Lead the design and implementation of native mobile enterprise-level automation frameworks and tools that are scalable, reliable, and easy to use across the organization.
  • Set the strategic direction for quality engineering within Scribd, aligning automation goals and testing methodologies with the company's broader objectives.
  • Collaborate closely with product, development, and operations teams to ensure quality is embedded throughout the software development lifecycle.
  • Act as a quality advocate across the organization, aligning teams to maintain high standards in every release.
  • Spearhead innovation in the development of testing tools and frameworks to meet the evolving needs of the engineering organization.
  • Continuously improve and evolve the testing infrastructure, making it easier and more efficient for developers to write and maintain tests.
  • Define and implement advanced quality metrics that provide data-driven insights into product health and quality.
  • Take full ownership of the release process, from setting testing criteria to validating and releasing code.
  • Ensure that every release meets Scribd’s highest quality standards.
  • Mentor and coach senior engineers, fostering a culture of continuous learning, innovation, and collaboration.
  • Serve as a strategic consultant within the organization, offering expert guidance on test plans, testing strategies, and overall quality initiatives.
  • Provide leadership on quality best practices and act as a thought leader for the engineering community at Scribd.
  • Oversee the triaging and resolution of production incidents, ensuring root causes are identified and mitigated.
  • Take the lead on defining and enforcing cherry-pick and hotfix criteria for swift and efficient management of production issues.
  • Drive efforts to meet automation coverage goals, while also focusing on reducing test flakiness and ensuring the robustness of the test suite.
  • Continuously monitor and report automation progress, identifying areas for improvement.
  • Develop processes to integrate customer feedback into the testing strategy, ensuring that test scenarios address areas frequently reported by users.
  • Perform root cause analysis of negative customer reviews, collaborating with development, product, and UX teams to propose actionable improvements.

Scribd is a digital library and e-book subscription service that provides access to a wide variety of reading materials, including e-books, audiobooks, magazines, and documents. Users pay a monthly subscription fee to enjoy unlimited access to this extensive library, which features bestsellers, classic literature, and academic papers. Scribd stands out from competitors like Amazon's Kindle Unlimited and Audible by offering a more diverse range of content types and a user-friendly interface that enhances the reading experience. The platform also fosters community engagement through features like ScribdChat, allowing interaction between authors and readers, as well as curated reading lists that highlight relevant content. The goal of Scribd is to serve a broad audience of readers, from casual readers to professionals, by providing a rich and varied digital content library.

Company Stage

Late Stage VC

Total Funding

$102.9M

Headquarters

San Francisco, California

Founded

2007

Growth & Insights
Headcount

6 month growth

1%

1 year growth

-3%

2 year growth

-4%
Simplify Jobs

Simplify's Take

What believers are saying

  • Scribd's credit-based model may attract users preferring pay-per-use options.
  • Tony Grimminck's appointment as CEO could enhance strategic growth initiatives.
  • Spotify's audiobook expansion highlights opportunities for Scribd to capture market share.

What critics are saying

  • Credit-based model may alienate users preferring unlimited access.
  • Spotify's competitive pricing could draw users away from Scribd.
  • Subscription fatigue poses a risk to Scribd's revenue model.

What makes Scribd unique

  • Scribd offers a diverse range of content types beyond just e-books.
  • The platform includes features like ScribdChat for author-reader interaction.
  • Scribd's user-friendly interface enhances the overall reading experience.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Diversity, Equity, and Inclusion - A robust Diversity, Equity and Inclusion program that includes company-wide training, equitable hiring best practices, Employee Resource Groups, and company-wide goals.

Scribd flex - We embrace flexibility as a key principle and will allow employees, in partnership with their manager, to choose the workstyle that best suits their individual needs and preferences.

Health, Dental, Vision, Life & Disability - We offer comprehensive healthcare plans and cover premiums for employees at 100%. PPO, HMO, and High Deductible Health Plans are available so you can choose whichever coverage supports your lifestyle best.

Matching 401(k) - Easily save for retirement with our 401(k) plan and take advantage of up to 3% company match with no waiting period.

Paid Time Off - A generous paid time off program that includes vacation time, personal days, sabbaticals, volunteer time, winter break, sick time, and more.

Paid parental leave - We provide paid time away from work for our new biological, adoptive, or foster parents.

Wellbeing - Resources, workshops & events to support your wellbeing journey: Mind, Body & Soul.

Curated Career Paths and Continuous Learning - The power to explore career paths & possibilities, and the tools to support your growth. From continuing education, degrees, or certifications, we support our employee’s career journeys.