Overview
Skills
Job Details
Lead Associate Principal, Java Developer - Software Engineering Software Development Test (SDET)
Dallas, TX - on site 3 days a week
Candidates will need to do live coding sessions and interviews will focus on core Java, SpringBoot, Kafka, test cases, testing practices, testing types, and Cucumber.
They need to be good with Java. They need to be able to provide test cases. They need development skills and testing skills.
We are seeking a highly skilled Senior Engineer with deep experience in testing Kafka-based event-driven architectures, Spring boot microservices and writing salable automation framework using Java and cucumber. The ideal candidate will be responsible for gaining a thorough understanding of the system to be tested from both technical and business user perspectives. The SDET is responsible for designing, developing, and maintaining automation frameworks, evaluating test cases for regression testing, automating new functionality, and developing tools to improve test efficiencies. This role works closely with Software Developers, Project Managers, and Product Owners to ensure quality standards are met.
Qualifications:
Experience with Java programming and object-oriented concepts
Experience with automated testing frameworks (Cucumber, Selenium, TestNG)
Experience working in an Agile environment
Strong analytical skills for testing complex systems
Experience developing test plans and working with test frameworks
Technical Skills:
Java Programming
Proficiency in testing Apache Kafka - producing/consuming events, validating messages, schemas and stream processing logic
Experience with Kubernetes understanding of K8s deployments, and validating services within containers
BS degree in Computer Science, similar technical field, or equivalent practical experience
7+ years of development experience
[Preferred] Previous experience with Financial Services, Derivatives Clearing / Risk Management