Software Developer in Test
New
P
PerconaCloud-Native Engineering
Location: EMEAFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLPythonBashGitJenkinsKubernetesMongoDBMySQLCI/CDLinux
Requirements
- Experience testing applications within Kubernetes and containerized environments.
- Understanding of database architecture and performance, particularly PostgreSQL, MySQL, or MongoDB.
- Experience designing and implementing automated tests for database systems.
- Proficiency in building and maintaining CI/CD pipelines, specifically using Jenkins.
- Strong programming/scripting skills in Python, Bash, or similar languages.
- In-depth experience and proficiency in Linux and Git.
- Demonstrated experience applying AI/LLM tooling to engineering problems.
- Experience working in Agile environments with defect tracking and test-management tools.
- Understanding of Golang and YAML (preferred).
- Passion for open-source database technologies and ongoing professional development.
Responsibilities
- Integrate AI into the testing workflow for test generation, flaky-test detection, failure triage, and log analysis.
- Re-architect and profile test pipelines to improve speed via parallelization, sharding, and smart test selection.
- Develop and maintain automation frameworks and CI/CD pipelines (Jenkins) across operators.
- Define and enforce test strategies and quality gates throughout the development lifecycle.
- Build self-service infrastructure to empower the QA team to scale testing processes.
- Research and implement new tools and strategies to improve testing quality and delivery speed.
View Full Description & ApplyYou'll be redirected to the employer's site