Job Description
SingleStore is seeking a SDET to join their Quality Assurance team. The SDET will contribute to building cutting-edge distributed SQL database systems. This role involves developing advanced performance and correctness testing frameworks to elevate the quality of SingleStore's database technologies. The SDET will work in a collaborative, globally distributed environment, designing innovative solutions to ensure the highest levels of system reliability and performance.
Responsibilities:
- Design, develop, and implement scalable performance and correctness testing systems.
- Participate in product design reviews, contributing insights on functional requirements, testability, and quality.
- Develop and execute manual and automated tests to validate core product features and functionality.
- Build and maintain test automation tools using frameworks like Playwright, Selenium, and Pytest.
- Collaborate with cross-functional teams to address quality objectives and user requirements.
- Integrate automated tests into CI/CD pipelines to enable rapid, reliable software delivery.
- Act as a Designated Responsible Individual for monitoring, troubleshooting, and resolving system/product issues, ensuring service availability.
- Leverage expertise in distributed systems and data-processing technologies to develop effective QA strategies for large-scale, distributed databases.
- Drive quality engineering practices by conducting and participating in code reviews.
- Continuously improve testing methodologies, processes, and frameworks to ensure efficiency and effectiveness.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or equivalent technical field.
- Background with building test and automation systems for large-scale, distributed data-processing systems.
- Proven experience developing software in Python, C/C++, SQL
- Experience working on Linux-based environments, including command-line proficiency and shell scripting
- Strong coding and design skills.
- Familiarity with distributed systems, database systems, and networking concepts.
- Experience with CI/CD systems.
- Strong analytical and debugging skills to diagnose complex system issues.
What SingleStore offers:
- Medical Insurance with family members covered
- Death and Accidental insurance coverage
- Remote opportunity
- One Long Weekend every month
- Phone, Internet & Wellness allowance.
- Opportunity to work in a global team
- Flexible working hours