Software Development Engineer in Test (PMM)
Company
Percona
Location
Remote
Type
Full Time
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!
As an SDET, you will play a critical role in ensuring the quality and reliability of our software product. Percona Monitoring and Management (PMM) is an open-source database monitoring, management, and observability solution for MySQL, PostgreSQL, and MongoDB. It allows you to observe the health of your database systems, explore new patterns in their behavior, troubleshoot them, and perform database management operations no matter where they are located on-prem or in the cloud.
What You Will Do
- Write end-to-end tests using tools like Playwright, CodeceptJS, etc.
- Create test cases and participate in release regression testing.
- Assist in developing test plans and release cycles.
- Help build CI/CD integration into our existing test repository and development workflows.
- Migrate old test jobs from Jenkins to Github Actions.
- Assist with package testing, building, and maintaining existing package testing jobs.
- Participate in the Software Development Life Cycle (SDLC) process and Agile methodologies.
- Introduce new processes and frameworks to improve the overall delivery of the Quality team.
What You Have Done
- Experience in QA automation for SaaS or On Prem products using tools like CodecetpJS, Playwright, Cypress or any other JS Framework.
- Proficiency in both manual and automated testing fundamentals.
- Ability to determine and enhance appropriate test coverage.
- Automate test cases into our Continuous Integration framework.
- Familiarity with SQL and NoSQL databases (MySQL, MongoDB, Victoria Metrics, ClickHouse).
- Knowledge of Jenkins Pipeline, Shell Scripting, and Ansible & Vagrant is a plus.
- Agile (Scrum) practice experience.
- Active participation in agile ceremonies such as grooming, planning, and daily standups.
- Excellent written and verbal English communication skills.
- Ability to work collaboratively in a completely distributed model.
- Capability to work independently as well as with a team.
- Proficiency in Git and GitHub.
- Experience with Docker.
- Ability to work with Devops Mindset, experience working with Cloud Infra providers such as AWS, Digital Ocean, Linode.
- Experience working with Github Actions.
What Will Make You Stand Out
- Interest and contributions to the open-source community.
- Passion for the evolving landscape of database & Monitoring technologies.
- Hands-on experience with the Javascript/Typescript programming language.
- A track record of bringing innovative ideas to improve testing strategies, automation processes, and overall product quality.
- Demonstrated commitment to ongoing learning and staying updated with the latest trends in quality engineering, open-source, databases, and related technologies.
- Experience working with Software in Containerized environments.
We encourage individuals who may not meet all the listed requirements to still apply. We are committed to investing in people who demonstrate potential and unique perspectives.
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.
Percona is remote-first and globally dispersed; we have colleagues in more than 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more.
Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.
Date Posted
03/18/2024
Views
4
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details