QA Automation Engineer

SingleStore delivers a cloud-native, distributed SQL database management system known for speed in data ingest, transaction processing, and query processing.
Backend
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
4+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For QA Automation Engineer

SingleStore, a leading provider of cloud-native database solutions, is seeking a QA Automation Engineer to join their distributed team. This role offers an exciting opportunity to work on quality control activities for the SingleStore Platform, utilizing automation tools and methodologies.

As a QA Automation Engineer, you will be responsible for manually performing Quality Assurance tasks on the platform's features and core functionality. Your primary focus will be developing and implementing automation data quality strategies, setting up automation environments, and creating automated test suites for regression, API, and new feature testing.

Key responsibilities include:

  • Manually performing QA tasks on SingleStore Platform
  • Developing automation data quality strategies and roadmaps
  • Setting up automation environments based on data quality rules and best practices
  • Automating regression test suites and API tests
  • Creating automated test cases for new features
  • Maintaining and improving existing auto test cases
  • Automating database engineering tests

The ideal candidate will have:

  • 4+ years of experience in QA
  • Strong Python programming skills
  • Deep knowledge of testing methodologies
  • Experience with Linux, Git, Cypress, and API testing
  • SQL knowledge
  • Familiarity with Playwright QA automation suite, TestRail, and Database Engineering
  • Experience with CI/CD systems (CircleCI, GitLab CI, Github Actions)
  • Docker experience and knowledge of container orchestration tools
  • Experience with test frameworks like Pytest and Selenium WebDriver
  • Understanding of Page Object / Page Factory Patterns

Additional skills that would be advantageous include experience with Locust and C++.

SingleStore offers a competitive benefits package, including medical insurance with family coverage, death and accidental insurance, remote work opportunities, one long weekend every month, and various allowances. Join a global team with flexible working hours and contribute to powering the world's data-intensive applications.

If you're passionate about quality assurance, automation, and working with cutting-edge database technology, this role at SingleStore could be the perfect fit for you.

Last updated 2 months ago

Responsibilities For QA Automation Engineer

  • Manually perform Quality Assurance tasks on SingleStore Platform's features and core functionality
  • Develop and implement automation data quality strategies and roadmaps
  • Set up an automation environment based on data quality rules, processes, and best practices
  • Automate regression test suite
  • Automate API tests
  • Cover new features with auto test cases
  • Maintenance and improvement of auto test cases
  • Automation testing of database engineering

Requirements For QA Automation Engineer

Python
Linux
  • 4+ years of experience in QA
  • Python programming skills
  • Deep knowledge of testing methodology
  • Experience with Linux, Git, Cypress, API testing
  • Knowledge of SQL
  • Experience with CI/CD systems (CircleCI, GitLab CI, Github Actions)
  • Docker experience
  • Knowledge of test frameworks like Pytest, Selenium WebDriver
  • Understanding of Page Object / Page Factory Patterns

Benefits For QA Automation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance with family members covered
  • Death and Accidental insurance coverage
  • One Long Weekend every month
  • Phone, Internet & Wellness allowance
  • Flexible working hours

Interested in this job?

Jobs Related To SingleStore QA Automation Engineer

Solutions Engineer

Solutions Engineer position at SingleStore, combining technical expertise with customer-facing responsibilities to deliver real-time data solutions.

Solutions Engineer

Solutions Engineer position at SingleStore, combining technical expertise with customer-facing responsibilities to deliver real-time data solutions.

Software Engineer, Storage Team (Transaction Processing)

Join SingleStore as a Software Engineer on the Storage team, building critical systems for Transaction Processing in a collaborative environment.

Customer Success Engineer

Customer Success Engineer at SingleStore: Drive client success and growth with cloud-native database technology.

Solutions Engineer, India

Solutions Engineer role at SingleStore, working on real-time data solutions and customer engagement in India.