SDET SENIOR

Select Minds LLC
Dallas, TX, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) Test Suite Adobe InDesign Amazon S3 Automation of Tests Behavior-Driven Development Code Coverage Program Optimization Software Quality Code Review Continuous Delivery
+19 more
Software Debugging Java Message Service (JMS) Junit Python (Programming Language) Software Architecture SonarQube Systems Integration Testng Test-Driven Development (TDD) Spring-boot Boto3 Pytest Integration Tests Apache Kafka Amazon Simple Queue Service (SQS) Stream Processing Cucumber (Software) SDET Microservices

Job description

Job Title: Senior SDET (Software Development Engineer in Test) Location: Dallas, TX (Hybrid) Interview: In-Person Hybrid 3 days a week Roles and Responsibilities: Lead Automation Efforts: Design, develop, and implement scalable test automation frameworks for services using Java and Python to ensure reliability and efficiency. Enhance Software Quality: Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to ensure continuous delivery of high-quality software. Troubleshoot & Debug: Take a hands-on approach to identify and resolve critical issues in design or code, ensuring all components function as expected. Microservices Testing: Conduct comprehensive component and integration testing for microservices, ensuring seamless communication and functionality. Code Quality & Reviews: Lead code reviews, evaluate software architecture and design, and work with the team to maintain alignment with business goals and technology standards. Optimize Code Coverage: Utilize SonarQube and other tools to assess and improve code coverage, ensuring a solid and scalable test suite. Collaborate & Communicate: Partner with cross-functional teams and stakeholders, ensuring clear and effective communication both verbally and in writing to achieve project goals and expectations.

Requirements

12+ years of hands-on experience in test automation and framework development. Strong expertise in Java and Python (including tools like boto3, pytest, pytesthtml, requests, Pytest-xdist). Solid understanding of Spring Boot for microservices development and testing, including experience with JMS Listeners. Experience with AWS SDK for integrating with services like S3, Batch Jobs, SQS, SNS, Glue, Redshift, and OpenSearch. Hands-on experience with Kafka for real-time data streaming. Expertise in test frameworks such as Pytest, TestNG, JUnit, Cucumber, and knowledge of HTML (Java) / pytesthtml (Python) for test reporting. Strong problem-solving, analytical, and debugging skills with a proactive approach to troubleshooting and resolution. Excellent communication skills, with the ability to work well in both independent and collaborative environments. Flexible work from home options available.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:12 min

Validating risky service requests safely via dry runs

Modood Alvi · World Congress 2025

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:42 min

Applying context-driven practices across diverse testing environments

Ingo Philipp · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:22 min

How the tokenizer and tree builder parse HTML

Niels Leenheer · LIVE

Videos

See all

Related articles

See all