Sr. SDET Job at Cognizant, Durham, NC

Z21WbEJDdU1iKzRySTBiUXpCazlqSFM3b3c9PQ==
  • Cognizant
  • Durham, NC

Job Description

**Job Description:** 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). **_Please note, this role is not able to offer visa transfer or sponsorship now or in the future_** 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.

Job Tags

Similar Jobs

Accel Therapies

School-Based Behavior Therapist For Autism (ABA) Job at Accel Therapies

 ...Associate Behavior Therapist Location: Nampa, Idaho Schedule: Full-Time, Monday-Thursday, 7:30 AM-5 PM Work Setting: School-based...  ...at every level About the Role We're not your average ABA providerwe're a team of change-makers helping kids with Autism... 

New Jersey Institute for Social Justice

Litigation Intern (Law Student, Paid, Part-Time, Hybrid) - Spring 2026 Job at New Jersey Institute for Social Justice

 ...Litigation Intern(Law Student, Paid, Part-Time, Hybrid) Spring 2026 New Jersey Institute for Social Justice Newark, NJ The New Jersey Institute for Social Justice(the Institute)seeksadedicated, highly qualified law schoolstudentfor Spring 2026litigation... 

Kelly

Forklift Operator Job at Kelly

Kelly Services is seeking experienced Cherry Picker/Reach Truck Operators for our furniture warehouse client in Romeoville, IL. This job requires lifting 75 pounds consistently. Must have recent, solid experience driving the cherry picker and reach truck. Must not be afraid...

Vulcan

Storeperson - Afternoon shift Job at Vulcan

 ...away Operational duties as required Requirements Monday to Thursday 2PM - 10PM and Friday 1PM-9PM (20% shift loading) Forklift licence and side loader experience (essential) Overhead crane experience (desired) Ability to lift 20kgs Sound understanding... 

Back to Basics Learning Dynamics

Spanish Interpreter - In Person Job at Back to Basics Learning Dynamics

 ...Overview Back to Basics Learning Dynamics is looking for Spanish interpreters in the Wilmington, DE area. As a member of our network of...  ..., State, and Child Abuse Registry ~ Must have reliable phone service for contact ~ Must be comfortable with using a computer...