QA Engineer - Core Database (Remote)
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Go @ 3 Linux @ 3 Manual Testing @ 3 Python @ 3 SQL @ 3 GCP @ 3 Distributed Systems @ 3 AWS @ 3 Azure @ 3 Communication @ 3 Git @ 3 Debugging @ 6 QA @ 3 OLAP @ 3Details
ClickHouse is an open-source column-oriented database system focused on being the fastest OLAP database globally. The company enables real-time analytical reports through SQL queries and supports deployment via open-source or on AWS, GCP, Azure, and Alibaba. Enterprises such as Lyft, Sony, IBM, GitLab, Twilio, and HubSpot use ClickHouse and ClickHouse Cloud.
About the Team
The Core Engineering team works on the ClickHouse open-source project and collaborates cross-functionally across engineering and product teams to develop and expand the Cloud service offering. The team seeks a software quality engineer to improve efficiency and quality of both open-source and cloud offerings, focusing on automation of critical operational functions to ensure ClickHouse Cloud operates smoothly at scale.
Responsibilities
- Build and enhance test automation frameworks and develop automated test cases.
- Validate new features and ensure they land smoothly in production.
- Test cross-functional implementations across internal teams at ClickHouse.
- Implement new testing strategies and automation for large and complex distributed systems.
- Evaluate new ClickHouse functionality for each release and identify opportunities for improvement in the existing codebase.
- Engineer and improve existing testing infrastructure.
Requirements
- Extensive knowledge of SQL.
- Previous experience in SDET, Release Engineering, or QA for a classical database or distributed system.
- Hands-on experience with at least one programming language (examples given: Python, Go, C++).
- Ability to read C++ code for validation.
- Working knowledge of Git, Linux, and shell scripting.
- Experience with both manual testing and automation testing.
- Demonstrated ability to work collaboratively, including with remote teams, and to learn complex technology quickly in a fast-paced, team-driven environment.
- Excellent communication skills and the ability to work across engineering teams.
- Strong problem-solving skills and solid production debugging skills.
- Ability to thrive in a fast-paced environment and partner with the business to move it forward.
Compensation
- Typical starting salary for this role in the United States: $125,000 - $185,000 USD.
- Note: In certain high-cost locations (Los Angeles, San Francisco Bay Area, Seattle area, New York City Metro Area) a premium market range may apply. Actual compensation depends on education, qualifications, experience, skills, location, and other factors.
Perks / Benefits
- Flexible work environment β globally distributed and remote-friendly; company operates in 20 countries.
- Employer contributions towards healthcare.
- Stock options for new team members.
- Flexible time off in the US and generous entitlement in other countries.
- $500 home office setup for remote employees.
- Global gatherings and company-wide offsites.
Equal Opportunity & Privacy
ClickHouse provides equal employment opportunities and prohibits discrimination and harassment based on protected characteristics. A link to the company Privacy Statement is provided in the original posting.