Description
Futurex is seeking talented individuals for the position of Software Development Engineer in Test (SDET). This position is on-site at Futurex's office at São Paulo/SP - Brazil. 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 automated testing. You will ensure the robustness of the company’s test automation initiatives aimed at ensuring the software quality of our products.
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 using automation processes.
Responsibilities
- 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 automated and manual regression testing;- Troubleshoot bugs and other issues on desktop and web-based platforms; - Test automation development, execution, and script troubleshooting.
Requirements
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Computer Information Systems, Systems Analysis and Development or related field;- Excellent written and verbal communication skills;- Ability to identify risks and errors in applications;- Python proficiency;- SQL experience;- Selenium experience;- Rest API experience;- Linux/Bash experience;- Fundamentals of TCP/IP networking;- English language proficiency.
Strongly Preferred Experience
- Jenkins experience;- Docker experience;- Jenkins, Gitlab and/or other CI pipeline experience;- Java Script experience;- C++ experience;- Knowledge of Micro Service architecture and testing;- Knowledge of Kubernetes;- MitMproxy experience;- Groovy experience.
Benefits
Benefits
- A key role in production-level software projects working directly on cutting-edge encryption technology with a fast time to market;- Welcoming, family-style corporate culture uniquely suited to fast-paced, entrepreneurial, and motivated individuals;- Competitive compensation and opportunities for advancement.