Simplify Logo

Full-Time

Senior Quality Assurance Engineer

Posted on 8/30/2024

Ditto

Ditto

51-200 employees

Simplifies multi-platform app development and synchronization

Data & Analytics
Enterprise Software

Senior

Remote in USA

Category
QA & Testing
Automation Testing
Quality Assurance
Required Skills
Python
Software Testing
Git
Quality Assurance (QA)
Linux/Unix
Requirements
  • Strong passion for quality and to be a vocal proponent for it in every phase of the SDLC.
  • Expertise with software testing on mobile, web, or desktop applications.
  • Expertise with testing automation using any scripting language: Ruby, Python, Shell, etc.
  • Expertise running demo apps on mobile, desktop, web browsers, and Unix platforms.
  • Experience working in a remote environment with cross-functional teams.
  • Experience working with GitHub.
Responsibilities
  • Develop, implement, and maintain comprehensive test plans, test cases, and test scripts for functional, regression, and performance testing.
  • Work closely with cross-functional teams to define testing strategies and acceptance criteria, and provide feedback throughout the software development lifecycle.
  • Continuously improve and evolve the QA process, tools, and methodologies to enhance overall product quality and team productivity.
  • Stay up-to-date with emerging trends in QA, testing tools, and methodologies to bring innovative solutions to Ditto’s testing practices.
  • Collaborate with the engineering teams to define and implement testing mechanisms into our software development process.
  • Mentor team members on QA best practices.

Ditto.live simplifies the development of native applications for various platforms, including iOS, macOS, Android, and web. Its main product, the Edge Sync Platform, addresses the challenge of data synchronization by allowing developers to manage data that is distributed across multiple devices and cloud infrastructures. This platform enables developers to write their code once and deploy it across different platforms, which saves time and effort in the app development process. Unlike many competitors, Ditto focuses on providing a seamless experience for developers by offering features like peer-to-peer authentication and offline syncing. The goal of Ditto is to enhance the efficiency of app development and improve user experiences by enabling the creation of interconnected applications.

Company Stage

Series A

Total Funding

$60.5M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

10%

1 year growth

31%

2 year growth

248%
Simplify Jobs

Simplify's Take

What believers are saying

  • The recent $45M Series A funding round led by Acrew Capital provides Ditto with substantial financial resources to accelerate growth and innovation.
  • Partnerships with major clients like Alaska Airlines demonstrate Ditto's capability to deliver real-time data synchronization solutions in critical, real-world applications.
  • Ditto's inclusion in the NSIN Propel accelerator highlights its potential to solve national security challenges, opening doors to government contracts and further investment.

What critics are saying

  • The competitive landscape in app development and data synchronization is intense, with larger players potentially overshadowing Ditto's market presence.
  • Reliance on continuous innovation and integration with various platforms may strain Ditto's resources and operational capacity.

What makes Ditto unique

  • Ditto's Edge Sync Platform uniquely addresses the challenge of data synchronization across multiple devices and platforms, unlike traditional solutions that assume data resides in a single database.
  • The platform's ability to function offline and provide peer-to-peer authentication sets it apart from competitors reliant on constant internet connectivity.
  • Ditto's support for Xamarin and other cross-platform development tools allows developers to write code once and deploy it across iOS and Android, significantly reducing development time.
INACTIVE