About the Role:
We are looking for a passionate and experienced Software Development Engineer in Test (SDET) to join our dynamic QA team. As an SDET, you will play a critical role in driving quality and efficiency across our engineering teams. You’ll collaborate closely with developers, product managers, and engineering managers to understand feature requirements and their implementation details. You will leverage your expertise in automation frameworks and testing methodologies to design, develop, and execute comprehensive test strategies — ensuring our products meet the highest standards of quality, performance, and reliability.
Responsibilities:
- Collaborative Innovation: Partner with developers, product managers, and engineering managers to understand features, architecture, and customer usage models.
- Automation Strategy Maven: Develop and execute automation strategies and plans that elevate testing efficiency and coverage.
- Functional & Non-Functional Excellence: Automate functional and non-functional test cases, design CI/CD pipelines, and build scalable automation frameworks.
- Technical Prowess: Deeply understand software internals, debug complex issues, and write reliable automated tests using JavaScript and/or user-level automation tools.
- AI Agent Testing: (Preferred) Develop test strategies and scenarios to validate AI agent workflows, integrations, and performance.
- Passionate Problem Solver: Collaborate with developers and QA engineers to build sustainable automation and CI/CD systems.
Skills:
- Programming Mastery: Strong in Java, JavaScript, or Python. Bonus points for proficiency in React, Node.js, and TypeScript.
- Architectural Insight: Deep understanding of Microservices, RESTful architecture, APIs, and HTTP/HTTPS protocols.
- Automation Expertise: Proven experience automating tests for large-scale SOA systems, distributed systems, and RESTful services.
- Leadership in Automation: Demonstrated leadership in driving automation initiatives for complex software projects.
- Agile Proficiency: Hands-on experience with Agile development methodologies.
- API Testing Tools: Expertise in tools like Postman and RestAssured for automated API testing.
- Performance Testing: Ability to design and execute load, stress, and performance testing.
- AI Testing Knowledge: (Highly Preferred) Familiarity with testing frameworks and strategies for validating AI-driven workflows and agent behavior.
- Quality Metrics Maestro: Track and report quality metrics, identify trends, and proactively address gaps.
- QA Methodologies: Strong experience with software testing techniques and modern QA practices.
- Automation Strategy: Proven track record in implementing automation frameworks and scalable strategies.
- Test Management Tools: Experience with test management platforms like TestRail.
Experience and Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 2–4 years of experience as an SDET.
- Excellent communication and collaboration skills.
- Experience with React, Node.js, and TypeScript testing is a strong plus.
- Familiarity with AI agent testing is highly preferred.
At Zeta, we are committed to equal employment opportunities regardless of job history, disability, gender identity, religion, race, marital/parental status, or another special status. We are proud to be an equitable workplace that welcomes individuals from all walks of life if they fit the roles and responsibilities.