Senior SDET Engineer, Query

MongoDB
Summary
Join MongoDB's Query Team as a Software Engineer to build a state-of-the-art distributed query system. You will be responsible for the lifecycle of each query, from parsing to optimization to plan selection. Maintain and improve optimization and execution frameworks, and build new query language features. Ensure customer queries are answered correctly through rigorous testing and automation strategies. This remote role, based in Germany, requires minimum 4 years of experience in QA automation or software development with a focus on test automation. You will collaborate with development teams, identify and document bugs, and enhance the automation framework. MongoDB offers a supportive and enriching culture with various benefits.
Requirements
- Minimum 4 years of experience in QA automation or software development with a focus on test automation
- Proficiency in writing and maintaining test automation for large codebases
- Strong background in databases, data management systems, and understanding of database query engines; direct experience is highly valued
- Solid foundation in computer science, with knowledge of data structures, algorithms, and software design/architecture
- B.Sc. in Computer Science or related field, or equivalent practical experience
- Passion for quality and an understanding of the latest test automation technologies and frameworks
Responsibilities
- Design, develop, and maintain automated tests and testing frameworks for the MongoDB query engine
- Collaborate closely with development teams to understand new features and functionalities, ensuring testability and automating tests to cover both happy-path and edge-case scenarios
- Identify, isolate, and document bugs and issues within the database query system. Work with developers to ensure issues are resolved
- Enhance and extend the automation framework to improve test coverage, execution time, and tooling for diagnostics and performance testing
- Review and approve testing plans drawn up in the design phase of Query team projects. At the end of the project, certify that it has met its commitments regarding test coverage
- Provide feedback in code reviews, focusing on the robustness and reliability of code changes from a testing perspective
Preferred Qualifications
Advanced degrees of experience in database query engines is a plus
Benefits
- Fertility assistance
- Generous parental leave policy