Role Description
As a Software Development Engineer in Test at Dropbox, you will play a crucial role in shaping the quality engineering landscape of our core products. This role requires strong leadership, technical expertise, & a strategic approach to software quality. You will be instrumental in defining & maintaining high standards for testing & automation at Dropbox, ensuring our products meet the highest reliability & user satisfaction levels.
Dropbox Core Engineering has a new initiative to improve developer productivity & product quality. We are looking for an SDET to help our team build products effortlessly. You will be a foundational member of the newly formed SDET team, that will own & deliver key automation frameworks & testing strategies that enable seamless, scalable, & user-friendly experiences. Your contributions will help define quality & track metrics that ensure high trust, speed, availability, & security in our products.
Our Engineering Career Framework is viewable by anyone outside the company & describes whats expected for our engineers at each of our career levels. Check out our blog post on this topic & more here.
Responsibilities
- Implement robust, scalable, high-quality test automation solutions, enhancing best-in-class frameworks
- Deliver ongoing business impact through ownership of product capabilities or technical systems.
- Implement of Test Strategies, Test processes, & Quality Metrics that demonstrate impact.
- Collaborate closely with developers, product management, & cross-functional agile teams to ensure full test coverage.
- Identify & communicate risks about our releases, ensuring our products deliver value to our customers beyond the immediate area of responsibility.
Requirements
- BS in Computer Science or equivalent practical experience.
- 4+ years of engineering experience with 2+ years in building automation frameworks.
- Extensive experience developing test automation for software applications.
- Expertise with Playwright, Selenium, & other end-to-end test automation frameworks.
- Experience in frontend (TypeScript, React) & backend (Python, Node.js) development testing strategies.
- Experience developing & maintaining continuous integration & test pipeline tools (e.g., Docker, Jenkins).
Preferred Qualifications
- Experience building on multiple platforms (Web, Desktop, Mobile, & API).
- Experience collaborating on technical strategy & cross-team initiatives.
- Exceptional attention to detail, deep engagement in product development, & a constant focus on customer experience.
Compensation
At Dropbox, we strive to be a great place for all Dropboxers to grow & be recognized for that growth. This job posting reflects broad requirements, & represents two potential levels of role. Through our assessment process, we will identify your level that ties to compensation based on your experience & technical expertise along with the scope of the role.
|