Position: Database Testing Engineer
Location: Bangalore , Pune , Hyderabad
Responsibilities:
- Perform database testing activities including test planning, test case design, test execution, defect management, and test reporting.
- Develop and execute test scripts, test cases, and test scenarios to validate database functionality, performance, and data integrity.
- Collaborate with cross-functional teams, including developers, business analysts, and quality assurance teams, to understand database requirements and identify testing needs.
- Analyze and interpret complex database schema designs, data models, and SQL queries to ensure data accuracy, consistency, and completeness.
- Identify, report, and track defects using defect tracking tools and participate in defect triage meetings to ensure timely resolution.
- Conduct root cause analysis of database-related issues and work closely with development teams to ensure effective resolution.
- Perform database performance testing to identify bottlenecks, optimize queries, and improve overall system performance.
- Develop and maintain automated database testing scripts and tools to enhance testing efficiency and effectiveness.
- Participate in the review and improvement of database testing processes, methodologies, and best practices.
- Stay up-to-date with emerging database technologies, industry trends, and best practices to continuously improve database testing capabilities.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Database Testing Engineer or a similar role, with a strong understanding of database management systems.
- Proficiency in writing and executing complex SQL queries to validate database functionality and data integrity.
- Experience in using database testing tools such as SQL Server Management Studio, Oracle SQL Developer, or similar tools.
- Strong analytical and problem-solving skills with the ability to troubleshoot and debug database-related issues.
- Familiarity with software development life cycle (SDLC) methodologies and testing processes.
- Ability to work collaboratively in a team environment and effectively communicate with stakeholders at various levels.
- Excellent attention to detail and ability to prioritize and manage multiple tasks in a fast-paced environment.
- Knowledge of performance testing techniques, tools, and methodologies for database systems is a plus.
- Relevant certifications such as ISTQB Foundation Level, Oracle Database SQL, or similar certifications are advantageous.
Application Process: To apply for the position of Database Testing Engineer at TCS, please send your updated resume to angelina.francis@tcs.com. Please include “Database Testing Engineer Application” in the subject line of the email. We appreciate all applications, but only shortlisted candidates will be contacted for further consideration.