Software Developer in Test (SDET) - Database, SQL and SPROC Testing

Cognizant
Durham, NC
We are seeking a skilled **Software Development Engineer in Test (SDET)** with expertise in **database testing, stored procedure testing, and mocking techniques.** This role involves ensuring data integrity, validating backend functionality, and implementing automated tests for database-driven applications. The ideal candidate should have experience in **mocking database interactions, automating tests for stored procedures, and working with complex SQL queries** to validate data consistency and system performance. **Key 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** . **Required Skills & Qualifications:** · **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. **Nice to Have:** + 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). Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Posted 2025-12-05

Recommended Jobs

Project Controls Director

ENFRA
Charlotte, NC

**About Us** At ENFRA, we blend a rich history with a forward-looking vision. With over 100 years of experience, we are a pillar of stability in the energy infrastructure industry and a leader in inno…

View Details
Posted 2025-11-18

Non-CDL Drivers/Movers

All My Sons Moving & Storage
Garner, NC

+ View details

View Details
Posted 2025-12-03

Senior Network Security Engineer

Black & Veatch Family of Companies
Cary, NC

Why Black And Veatch Black & Veatch allows you to lend your talent and perspective to humanity’s biggest challenges in a flexible environment where you are empowered to grow and explore new possib…

View Details
Posted 2025-09-23

Senior Software Engineer- Adobe Experience Manager

Red Hat
Raleigh, NC

**Job Summary** The Adobe Experience Manager (AEM) Guides software engineer role at Red Hat is responsible for developing, customizing, and maintaining content on the AEM platform. As a key member of …

View Details
Posted 2025-11-20

Luella's Bar-B-Que Kitchen Manager

Luella's Too
Asheville, NC

ARE YOU PASSIONATE ABOUT FOOD AND HOSPITALITY? Land one of the best-smelling jobs around! Since 2007, Luella's Bar-B-Que has been committed to providing genuine hospitality and great food in an energ…

View Details
Posted 2025-12-07

Licensed Practical Nurse

eTeam Inc
Davidson County, NC

Position: LPN Location: Charlotte, NC Duration: 13 weeks Shift: 2 pm to 11 pm Duties: Job Summary Performs nursing care and assists with planning and implementing…

View Details
Posted 2025-11-26

Seeking caregiver for 3-month-old near UNC

Wyndy
Chapel Hill, NC

Pay: $16 - $32 per hour Start Date: Flexible Location: Chapel Hill, NC Job Description Seeking caregiver for a 3-month-old. Must have experience with infants and be able to provide nurt…

View Details
Posted 2025-11-21

Systems Infrastructure Engineer

Inflow Federal
Fuquay Varina, NC

At INflow Federal, we're not just navigating the frontier of digital transformation; we're reshaping it. Our dedication to merging the prowess of humans and machines to solve complex problems has set…

View Details
Posted 2025-11-25

Palantir Architect Lead

NTT DATA, Inc.
North Carolina

Req ID:  343656   NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking orga…

View Details
Posted 2025-12-06

PIC - Citation XLS/XLS+

Jet Linx
Eden, NC

Description Pilot in Command – Citation XLS/XLS+ Full-Time – Minneapolis, MN Jet Linx is seeking qualified Pilot in Command candidates for our Midsize jet aircraft for Part 91 and 135 flight oper…

View Details
Posted 2025-11-27