Job Description
Aerospike is seeking a Senior Quality Engineer to join their Cloud team. This role is crucial for shaping and refining the Aerospike Cloud Platform, a multi-cloud, multi-tenant Database-as-a-Service (DBaaS) offering. The Senior Quality Engineer will be hands-on with next-generation technologies, driving quality at every stage, and helping Aerospike meet the demands of its rapidly growing global customer base.Responsibilities include:
- Developing automated test scripts and test infrastructure for backend and frontend testing.
- Integrating automated tests into CI/CD pipelines for continuous testing and deployment.
- Troubleshooting and debugging test failures, and identifying root causes of issues.
- Collaborating with cross-functional teams to define testing strategies, priorities, and objectives.
- Advocating for quality practices and mitigating risk in a continuous delivery environment.
Requirements include:
- Minimum of 4 years of experience in software quality and testing.
- Strong proficiency with programming and testing in Python.
- Experience with public cloud providers such as AWS, Azure, or Google Cloud Platform.
- Understanding of cloud networking and tools such as S3, EC2, EKS, and VPC.
- Experience with automation testing tools and frameworks like Pytest, Playwright, JUnit, Jest.
- Knowledge of testing backend technologies such as REST APIs, OpenApi specs, postman, kubernetes.
- Familiarity with testing frontend technologies involving HTML, CSS, and Javascript.
- Experience with CI/CD pipelines and tools like GitHub Actions.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Excellent problem-solving skills and ability to troubleshoot issues effectively.
- Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
- Continuous learning mindset and willingness to adapt to new technologies and methodologies.
Aerospike offers:
- Opportunity to work on a cutting-edge, multi-cloud, multi-tenant Database-as-a-Service (DBaaS) offering.
- Hands-on experience with next-generation technologies.
- A role that is foundational to how Aerospike delivers scalable, high-performance, and innovative data solutions.