Futurex logo

Software Development Engineer in Test (SDET)

Futurex Bulverde, Texas, United States

onsitefull-time
Posted Sep 6, 2025Apply by Mar 30, 2026

Role & seniority: Software Development Engineer in Test (SDET); mid-to-senior level on-site role

Stack/tools: Python, SQL, Selenium, REST API, Linux/Bash, basic TCP/IP networking; test automation frameworks

Strongly preferred: Jenkins/GitLab CI, Docker, JavaScript, C++, Kubernetes, Microservices testing, Groovy, MitMProxy

Top 3 responsibilities

  1. Develop and extend test automation frameworks; manage automation builds and script troubleshooting

  2. Perform end-to-end, functional integration testing across applications, products, and services

  3. Identify, log, and track issues; perform some manual regression testing; document processes and client requirements

  • Must-have skills: Bachelor's in CS/CE or related field; Python proficiency; SQL proficiency; Selenium experience; REST API; Linux/Bash; basic networking (TCP/IP); ability to identify risks/errors

  • Nice-to-haves: CI/CD pipeline experience (Jenkins, GitLab, etc.); Docker/Kubernetes; JavaScript, C++; Microservices testing; Groovy; MitMProxy; experience with distributed systems

  • Location & work type: On-site at Futurex Engineering Campus, Bulverde, TX (15 miles north of San Antonio); full-time employment with benefits

Full Description

Futurex is seeking talented individuals for the position of Software Development Engineer in Test (SDET). This position is on-site at Futurex's Engineering Campus in Bulverde, 15 miles north of San Antonio, Texas. This position offers an opportunity for passionate, motivated, and driven individuals to join our team of world-class engineers and assist in quality assurance for Futurex's line of innovative, hardware-based cryptographic solutions

In the SDET role, your responsibilities will center on software development and testing. You will ensure the robustness of the company's automation initiatives before they can be distributed to internal and external clients. You will carry out functional integration testing between the company's applications, products, and services. Success in this role will be determined by your ability to successfully perform end-to-end testing of automation processes.

Job Responsibilities and Duties

Assess and understand the flow of code and its interaction with various processes Document processes and client demands for process improvement Log, manage, and track user issues and cases Develop new and extend current testing frameworks Perform some manual regression testing Troubleshoot bugs and other issues on desktop and web-based platforms Test automation builds, execution, and script troubleshooting

Requirements

Job Requirements

Bachelor's degree in Computer Science, Computer Engineering, or related field Excellent written and verbal communication skills Ability to identify risks and errors in applications Python proficiency SQL proficiency Selenium experience Rest API Linux/Bash experience Fundamentals of TCP/IP networking

Strongly preferred

Jenkins experience Docker experience Jenkins, Gitlab and/or other CI pipeline experience Java Script experience C++ experience Knowledge of Micro Service architecture and testing Kubernetes MitMproxy experience Groovy experience

Benefits

Health, dental, vision, life, and short/long-term disability insurance Paid vacation, holidays, and sick leave Competitive compensation and opportunities for advancement Retirement plan with employer contribution match Scenic corporate campus with amenities including a tennis court, jogging trail, and putting green Welcoming culture, suited to entrepreneurial, and motivated individuals Voted as one of the best places to work in San Antonio, 9 years running

multi-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.