Cognizant · 2 weeks ago
Software Developer in Test (SDET) – Database, SQL and SPROC Testing
Cognizant is seeking a skilled Software Development Engineer in Test (SDET) with expertise in database testing and stored procedure testing. This role involves ensuring data integrity, validating backend functionality, and implementing automated tests for database-driven applications.
ConsultingIndustrial AutomationInformation TechnologySoftwareSoftware Engineering
Responsibilities
Design, develop, and maintain automated test frameworks for database and backend testing
Create and execute test cases for stored procedures, triggers, and database functions to validate business logic and data consistency
Implement mocking techniques to simulate database interactions and isolate testing components
Develop and maintain unit and integration tests using mocking frameworks such as Mockito, JMock, or WireMock
Collaborate with development and DevOps teams to integrate database tests into CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI
Perform SQL query validation to ensure data accuracy, integrity, and consistency across multiple environments
Work with API testing to validate database interactions using tools like Postman or RestAssured
Identify and report performance bottlenecks in database queries and stored procedures
Implement data-driven and schema validation tests to verify database changes
Research and implement best practices for database testing, data virtualization, and test data management
Qualification
Required
5+ years of experience in database and backend testing
Strong knowledge of SQL databases (MySQL, PostgreSQL, SQL Server, Oracle) and stored procedure testing
Proficiency in mocking techniques for database interactions using Mockito, JMock, WireMock, or similar frameworks
Hands-on experience with unit testing frameworks such as JUnit, NUnit, or TestNG
Expertise in writing complex SQL queries, stored procedures, and triggers for test validation
Experience in CI/CD automation with tools like Jenkins, GitHub Actions, or Azure DevOps
Familiarity with API testing and backend validation using Postman, RestAssured, or SoapUI
Strong problem-solving skills and ability to debug database-related issues
Experience with test data management and creating reusable test datasets
Preferred
Design, develop, and maintain automated test frameworks for mobile (Android) and web applications using Appium, Selenium, Playwright, or similar tools
Develop and execute API test automation using tools like Postman, RestAssured, or Karate
Proficiency in programming languages such as Java, TypeScript, JavaScript, or Kotlin
Experience with performance testing of databases using JMeter or Gatling
Knowledge of NoSQL databases (MongoDB, Redis) and their testing approaches
Exposure to containerized environments with Docker and Kubernetes
Familiarity with security testing techniques for database vulnerabilities
Understanding of cloud-based database solutions (AWS RDS, Azure SQL, Google Cloud SQL)
Company
Cognizant
Cognizant is a professional services company that helps clients alter their business, operating, and technology models for the digital era.
H1B Sponsorship
Cognizant has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11113)
2024 (11423)
2023 (13054)
2022 (13876)
2021 (12651)
2020 (28659)
Funding
Current Stage
Public CompanyTotal Funding
$0.24MKey Investors
Summit Financial Wealth Advisors
2025-03-08Post Ipo Equity
2016-11-18Post Ipo Equity· $0.24M
1998-06-19IPO
Recent News
Hindu Business Line
2026-01-11
2026-01-08
Company data provided by crunchbase