Requirements
• 3+ years of experience in QA, database testing or backend testing for SaaS platforms,
• Strong SQL skills, including writing complex queries for validation and analysis,
• Experience testing relational databases such as MySQL or PostgreSQL,
• Understanding of indexing, constraints, schema design and relational data modeling,
• Familiarity with testing backend data flows, APIs and JSON-based data exchanges,
• Ability to analyze data discrepancies, performance issues and structural inconsistencies,
• Experience reviewing and validating schema updates and data migration processes,
• Strong analytical and problem-solving skills,
• Ability to work closely with backend engineering, DevOps and QA teams,
• Bachelor’s degree in Computer Science, Information Systems or equivalent practical experience,
• (Desirable) Experience with AWS database services such as RDS or Aurora,
• (Desirable) Familiarity with encryption concepts, secure data handling or zero-knowledge systems,
• (Desirable) Experience testing high-scale distributed systems or microservice architectures,
• (Desirable) Exposure to database performance profiling or query optimizat
What the job involves
• Keeper is hiring a talented Senior QA Analyst to join our Database Quality team,
• The Senior QA Analyst – DBA will be responsible for validating database operations, data integrity and schema-level functionality that drives Keeper’s backend systems and encrypted vault,
• This role focuses on testing database behaviors, validating backend data flows, and ensuring that Keeper’s systems handle data creation, updates, migrations and retrieval correctly and securely,
• You will collaborate closely with backend engineering, DevOps and platform teams to verify the correctness, consistency and resilience of data storage across cloud environments,
• This includes hands-on testing of SQL operations, indexing, performance behaviors and structured vault data,
• Test database functionality, data structures and backend data flows for the Keeper platform and encrypted vault,
• Validate CRUD operations, indexing behavior, schema updates, migrations and cross-service data interactions,
• Verify data integrity, consistency and correctness across distributed systems and cloud environments,
• Execute SQL queries to validate stored data, relationships, constraints and backend logic,
• Review and test schema changes, stored procedures, triggers and database-level logic,
• Analyze logs, query results and backend output to identify defects or anomalies,
• Conduct regression testing for database updates, schema changes and backend releases,
• Validate performance and responsiveness of database queries in collaboration with engineering,
• Evaluate vault-level operations that impact stored records, metadata and encryption workflows,
• Document defects, test results and reproducible steps with clear detail for engineering teams,
• Participate in reviews of data-handling requirements, edge cases and system behaviors
Apply Now
Apply Now