remote
Principal SDET/QA Engineer - Progress
QA Engineer
Lead the QA strategy for a cutting‑edge NoSQL platform, designing and executing automated test suites in Java, driving continuous integration, and ensuring high quality for enterprise‑grade database solutions.
About the role
Key Responsibilities
- Architect and maintain end‑to‑end automated test frameworks for the MarkLogic Server, leveraging Java, TestNG, and Selenium.
- Define test strategy, coverage, and quality metrics for new releases and feature enhancements.
- Collaborate with product, development, and DevOps teams to integrate testing into CI/CD pipelines (Jenkins/GitHub Actions).
- Mentor and coach junior QA engineers, fostering best practices in test design, code reviews, and defect management.
- Analyze performance, reliability, and security test results, providing actionable insights to product owners.
Requirements
- 10+ years of QA experience, with 5+ years in a senior or principal role.
- Deep expertise in NoSQL databases, specifically MarkLogic, and strong understanding of its architecture.
- Proficient in Java, automated testing frameworks (TestNG, JUnit), and scripting (Python/Bash).
- Hands‑on experience with CI/CD tooling, containerization, and cloud environments (AWS/GCP).
- Excellent communication skills and a proven track record of leading cross‑functional teams.