Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Application Programming Interface (API)unmatched
Automationunmatched
Bash Scriptingunmatched
C++ Programming Languageunmatched
Communication Skillsunmatched
Computer Engineeringunmatched
Computer Scienceunmatched
Cryptographyunmatched
Desktop PCunmatched
Disability Insuranceunmatched
Dockerunmatched
Entrepreneurshipunmatched
Functional Testingunmatched
Groovy Programming Languageunmatched
Identify Issuesunmatched
Integration Testingunmatched
JavaScriptunmatched
Jenkinsunmatched
Linux Operating Systemunmatched
Microservicesunmatched
Presentation/Verbal Skillsunmatched
Process Improvementunmatched
Quality Assuranceunmatched
Quality Assurance Methodologyunmatched
Risk Analysisunmatched
SQL (Structured Query Language)unmatched
Scripting (Scripting Languages)unmatched
Seleniumunmatched
Software Design for Test (SDET)unmatched
Software Engineeringunmatched
Software Testingunmatched
TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
Test Automationunmatched
Testingunmatched
Track Customer Issuesunmatched
Writing Skillsunmatched
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