Senior QA Engineer - Cerebra
- Full-Time
- Remote
Job Description:
Employment Type: Full-time, Remote
About the Role:
We are looking for a Senior QA Engineer to take ownership of testing product features across staging environments and pre-release builds, ensuring high-quality and secure releases before production. This role combines manual testing expertise, automation, API testing, and security-focused validation, covering functional, integration, and end-to-end scenarios.
Key Responsibilities:
- Analyze specifications and design comprehensive test coverage plans
- Develop, document, and maintain test cases, regression suites, and QA artifacts
- Validate deliverables against functional, design, and business requirements
- Track, manage, and drive resolution of defects across the testing lifecycle
- Perform database testing to ensure data accuracy and integrity
- Conduct API testing (REST/SOAP) using tools such as Postman, SoapUI, or Swagger
- Execute end-to-end testing and provide final sign-off for production readiness
- Develop and maintain automation frameworks for UI and API testing
- Leverage test management tools to organize and track testing activities
- Validate authentication and identity flows (e.g., MFA/2FA)
- Assess features from a security perspective, identifying potential risks and weaknesses
Requirements:
- Strong expertise in functional, regression, integration, and end-to-end testing
- Strong understanding of authentication protocols and standards (TOTP, HOTP, RADIUS, OAuth, SAML, OpenID Connect)
- Knowledge of common security risks aligned with OWASP Top 10
- Experience with UI automation tools (Selenium, Cypress)
- Experience with API automation frameworks
- Hands-on experience with database testing and SQL
- Hands-on experience with API testing (REST/SOAP)
- Familiarity with Agile methodologies and sprint-based delivery
Preferred Skills:
- Experience with CI/CD pipelines (Azure Pipelines, GitLab CI/CD)
- Familiarity with cloud environments (OCI, AWS)
- Knowledge of performance/load testing (JMeter)
- Experience with containerized environments (Docker, Kubernetes)