Software Developer In Test (remote)

Engineering · Full-time · São Paulo, Brazil · Remote possible

Job description

Suppose you are a Quality Engineering professional and want to work in a highly innovative environment, using the latest technologies, along with experts in the open-source database field, and fully remote. In that case, we have the perfect opportunity for you!

We seek a skilled Software Developer in Test (SDET) with a background in cloud technologies. Your expertise will ensure the quality of our newest groundbreaking project, Percona Everest, an open-source private database-as-a-service tool that helps developers deploy code faster, scale deployments rapidly, and reduce database administration overhead while regaining control over their data, database configuration, and costs.

What you will do

  • Creating detailed test cases using Jira for test management and defect tracking
  • Develop and maintain the Automation testing framework and testing infrastructure
  • Implement a robust test strategy, and iterate it according to the evolution of the product
  • Research and recommend new tools, strategies, or processes to improve testing and delivery capabilities
  • Take an active role in the development lifecycle and enforce appropriate quality gates at the required stages
  • Play a key role in the continuous improvement of Everest's database-as-a-service solution

What You Have Done

  • Familiarity with Kubernetes and experience in testing applications within containerized environments
  • Solid understanding of database systems, architecture, and performance especially in a cloud or Kubernetes context
  • Experience in designing and implementing automated test scripts for databases, preferably with knowledge of Postgres, MySQL, or MongoDB
  • Experience and proficiency in Linux
  • Capability to build and maintain continuous integration and continuous delivery (CI/CD) pipelines
  • Proficiency in scripting languages (e.g., Python, Bash) and familiarity with programming languages for test automation
  • Experience with version control systems like Git
  • Experience working in an Agile environment, using a test management tool for defect tracking and test management

What will make you stand out

  • Interest and contributions to the open-source community
  • Passion for the evolving landscape of database technologies
  • Hands-on experience with Golang programming language and YAML as a configuration language
  • A track record of bringing innovative ideas to the table, contributing to the improvement of testing strategies, automation processes, and overall product quality
  • Demonstrated commitment to ongoing learning, staying in touch with the latest trends in quality engineering, open-source, databases, and related technologies

Peers

View in org chart