Tech Unity - Quality Assurance Lead - Database Testing
Hyderabad, TS, IN
about 1 month ago
Save Job
Summary
About The Role
We are looking for a highly skilled QA Lead with extensive experience in database testing to ensure the quality, integrity, and performance of our data-driven applications.
The ideal candidate will have a strong background in SQL, ETL testing, data validation, and backend automation while leading QA processes and teams.
Key Responsibilities
Lead and manage QA efforts, ensuring high-quality testing strategies for database-driven applications.
Design, develop, and execute complex SQL queries to validate data integrity and consistency.
Perform ETL testing, ensuring proper data transformation, migration, and validation.
Conduct backend testing of stored procedures, triggers, indexing, and performance optimizations.
Automate database testing using appropriate tools and frameworks.
Collaborate with developers, DBAs, and business analysts to understand data requirements and ensure quality assurance.
Define and implement best practices for test data management.
Work closely with DevOps and engineering teams to integrate database testing into CI/CD pipelines.
Lead and mentor a team of QA engineers, ensuring knowledge sharing and process improvements.
Mandatory Skills & Experience
8+ years of experience in QA, with at least 3+ years in a QA Lead role.
Strong expertise in database testing, including writing and executing complex SQL queries.
Experience in ETL testing and data validation across different systems.
Hands-on experience with SQL Server, PostgreSQL, MySQL, or Oracle.
Knowledge of stored procedures, triggers, indexing, and query optimization.
Experience with backend automation frameworks for database testing.
Familiarity with API testing and integration with databases.
Understanding of data migration strategies and data quality assurance.
Nice To Have
Experience with cloud databases (AWS RDS, Azure SQL, Google Cloud BigQuery, etc.).
Knowledge of big data testing with tools like Apache Spark, Hadoop, or Snowflake.
Experience with performance testing for databases.
Familiarity with CI/CD tools (Jenkins, GitLab, Azure DevOps, etc.) for test automation integration.
Hands-on experience with automation tools (Selenium, TestNG, JUnit, or Postman).
(ref:hirist.tech)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job