Senior QA Analyst (Keeper DB)
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 tot his job