Senior Software Engineer in Test (SDET)
📍 Remote | 🌎 LATAM / Global | 💼 Full-time Contractor | 💵 Paid in USD | Professional proficiency in English and Spanish
🚀 About the Role
We’re looking for a Senior Software Engineer in Test (SDET) to help us build scalable, high-quality products through robust test automation.
In this role, you’ll work closely with cross-functional engineering teams to design, build, and evolve automation frameworks from the ground up. You’ll play a key role in driving quality across multiple products, influencing testing strategies, and empowering teams with the right tools and practices.
This is a highly collaborative and hands-on position for someone passionate about quality, automation, and continuous improvement.
🧩 What You’ll Do
- Design, build, and maintain scalable test automation frameworks (UI & API)
- Partner with developers and QA teams to ensure high-quality software delivery
- Define and implement test strategies (unit, integration, end-to-end)
- Continuously improve and refactor existing automation suites
- Help teams identify what to automate and at what level
- Build tools and scripts to improve testing efficiency
- Support and maintain test environments
- Research and implement new testing tools and technologies
- Mentor junior testers and support team growth
- Contribute to manual testing efforts when needed based on priorities
🧠 What We’re Looking For
- Strong passion for quality, automation, and engineering excellence
- Solid programming skills and understanding of software architecture
- Ability to think critically and solve complex testing challenges
- Collaborative mindset with strong communication skills
- Highly organized and detail-oriented
- Curious, proactive, and eager to learn new technologies
🛠️ Required Experience
- 5+ years of experience in QA / Test Automation roles
- Hands-on experience with:
- Test automation frameworks (UI & API)
- Web applications and REST APIs
- Experience building automation from scratch
- Experience creating tools/scripts to support testing processes
- Experience with AI testing (testing AI-driven features, models, or workflows)
⭐ Nice to Have
- Experience with Agile environments
- Knowledge of SQL
- Programming experience with: Python, JavaScript, Java, C#, .NET, or Ruby
- Experience with:
- Mobile testing
- Exploratory / Session-Based Testing
- Performance, load, or stress testing
- CI/CD pipelines
🎓 Education
- Degree in Computer Science, Engineering, or related field
(or equivalent hands-on experience / coding bootcamp)
🌟 Why Join Us?
- 100% remote opportunity
- Work as a full-time contractor
- Competitive compensation in USD
- Opportunity to work on scalable, impactful products
- Collaborative and growth-oriented environment