Software Development Engineer in Test (SDET)

Ness

Job Summary

We are looking for a Software Development Engineer in Test (SDET) who will be responsible for developing and executing automated tests to ensure product quality. This role involves designing and implementing automated test frameworks using Java and Cucumber, creating and maintaining test plans, analyzing test results, and enhancing automation frameworks. The SDET will also define test strategies, conduct requirements analysis for testability, and participate in reviewing test procedures.

Must Have

  • Design and Implement automated test frameworks using Java and Cucumber with a focus on reusability and modular steps definitions
  • Create, maintain and execute automation test plans
  • Analyze and communicate test results and bugs
  • Develop, enhance and extend automation frameworks
  • Define Test strategies and conduct requirements analysis for testability
  • Participate in reviewing test procedures and recommend improvements
  • Proficient with Java and object oriented concepts
  • Experience with automation frameworks (Cucumber, Selenium, TestNg)
  • Proficiency in testing Apache Kafka-producing/consuming events, validating messages, schemas and stream processing logic
  • Experience with Kubernetes-understanding of K8s deployments, validating services with containers
  • Previous experience with Financial services, Derivatives clearing/Risk management
  • Excellent Communication skills

Job Description

We are looking for a Software Development Engineer in Test (SDET) who will be responsible for developing and executing automated tests to ensure product quality.

Primary Duties and Responsibilities

  • Design and Implement automated test frameworks using Java and Cucumber with a focus on reusability and modular steps definitions
  • Create, maintain and execute automation test plans
  • Analyze and communicate test results and bugs
  • Develop, enhance and extend automation frameworks
  • Define Test strategies and conduct requirements analysis for testability
  • Participate in reviewing test procedures and recommend improvements

Qualifications

  • Proficient with Java and object oriented concepts
  • Experience with automation frameworks ( Cucumber, Selenium, TestNg)
  • Proficiency I testing Apache Kafka-producing/consuming events, validating messages, schemas and stream processing logic
  • Experience with Kubernetes-understanding of K8s deployments, validating services with containers
  • Previous experience with Financial services, Derivatives clearing/Risk management
  • Excellent Communication skills

8 Skills Required For This Role

Communication Risk Management Game Texts Apache Kafka Selenium Testng Kubernetes Java

Similar Jobs