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.
- Mobile Automation Frameworks:
- iOS: Extensive experience with automation frameworks such as XCUITest, or similar native iOS automation tools.
- Android: Proficiency with Espresso, UIAutomator, and/or other Android-specific automation frameworks.
- Programming Languages:
- 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.
- CI/CD and Build Systems:
- 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).
- Device & Cloud Testing:Experience with cloud-based device testing platforms such as Firebase Test Lab, AWS Device Farm, Sauce Labs, or BrowserStack for mobile automation.
- Performance & Load Testing:Experience in using performance testing tools for mobile apps, such as Perfetto, Firebase Performance Monitoring, or Instruments for iOS.
- API Testing:Familiarity with API testing tools like Postman, RestAssured, or Karate, and the ability to integrate API tests with mobile test suites.
- Database and Query Languages:SQL Proficiency: 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).
- Monitoring and Observability:
- 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.
- Proficiency in integrating Datadog with incident response tools like PagerDuty, or Slack for real-time notifications and escalations.
- Strong experience in creating custom Datadog dashboards that visualize critical metrics, logs, and traces, providing insights into system health and performance.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say