Staff Engineer (QASDET)

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science or related field., 6-8 years of experience in software testing or quality assurance., Proficiency in C/C++ and Java programming languages., Strong understanding of database internals and distributed system architecture..

Key responsibilities:

  • Design, develop, and maintain automation test frameworks and suites.
  • Test database products for performance, security, scalability, and reliability.
  • Analyze test coverage and identify opportunities for improvement.
  • Collaborate with development teams to implement product enhancements based on testing feedback.

Yugabyte logo
Yugabyte Scaleup https://www.yugabyte.com/
201 - 500 Employees
See all jobs

Job description

At Yugabyte, we are on a mission to become the default transactional database for enterprises building cloudnative applications. YugabyteDB is our PostgreSQLcompatible distributed database for cloudnative apps. Resilient, scalable, and flexible, it runs on any cloud and enables developers to become instantly productive using wellknown APIs.We are looking for talented and driven people to join us on our ambitious mission and help us build a lasting and impactful company.The transactional database market is estimated to grow to $64B by 2025. YugabyteDB is cloudnative by design, has ondemand horizontal scalability, and supports geographical distribution of data using builtin replication. This means that we are wellpositioned to meet market demand for geodistributed, highscale, highperformance workloads.

Join the Database Revolution at Yugabyte.

Modern applications need a cloudnative database that eliminates tradeoffs and silos. YugabyteDB retains the power and familiarity of PostgreSQL by pairing its trusted API with a precisionengineered, distributed, cloudnative architecture. Even better, it’s 100% open source. Many of the worlds leading enterprises are migrating from legacy RDBMSs (like Oracle, SQL Server, and DB2) to YugabyteDB, to meet their missioncritical app demands.

Your impact:

As an SDET you will be building, executing and analyzing tests with complex workloads for core database products with a vision of representing customer scenarios focusing on integrationsystem tests. You would drive the ease of use, cross feature integration, scalability, security etc. related improvements in YugabyteDB by sharing the contextual functionality knowledge and coordination with the internal teams.

You will:

  • Design, develop and maintain automation framework, system and functional test suites and contribute to Database platform development
  • Test the product for performance, resiliency, security, scalability, and reliability.
  • Fix defects identified via testing in Database platform
  • Understand the endtoend configuration, technical dependencies, code paths, and overall behavioral characteristics of the products you test.
  • Analyze and understand existing test coverage and test cases, identifying opportunities for redesign, replacement, reusability, and improvement in efficiency and performance.
  • Define and inspire changes to our product with our development engineering team based on feedback from tests and customer issues.
  • Develop and contribute to internal and external knowledge bases. Be a champion for our customers.
  • Go above and beyond to ensure customers are getting the most out of their investment in the Yugabyte platform.
    • You’ll need:

      • Highly desirable skills: Knowledge of database internals (concurrent Btree access, transactions, recovery, query processing).
      • Sound knowledge of CC++ and Java programming languages.
      • Sound knowledge of JDBC APIs.
      • Sound knowledge of Data Structures and concurrent programming.
      • Strong troubleshooting and testing skills.
      • Sound knowledge of Distributed System Architecture and distributed processing.
      • Good in Shell Python scripting.
      • 68 years of experience and a BSMS degree in Computer Science or a related field.
        • Equal Employment Opportunity Statement:
          As an equal opportunity employer, Yugabyte is committed to a diverse workforce. Employment decisions regarding recruitment and selection will be made without discrimination based on race, color, religion, national origin, gender, age, sexual orientation, physical or mental disability, genetic information or characteristic, gender identity and expression, veteran status, or other nonjob related characteristics or other prohibited grounds specified in applicable federal, state and local laws.
          To review Yugabytes Privacy Policy please visit Yugabyte Privacy Notice.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Collaboration
  • Problem Solving

Engineering Manager Related jobs