If you thrive in a fast-paced environment and enjoy the "detective work" of debugging complex systems with minimal hand-holding, we want to hear from you.
What You’ll Do
- Agent Validation: Design and execute comprehensive test strategies for AI agents, focusing on intent recognition, response accuracy, and state management.
- Full-Stack Automation: Architect, develop, and maintain robust automated test suites using Python for both backend APIs and frontend interfaces.
- End-to-End Testing: Ensure seamless integration between the agent's brain (LLM/Logic), the backend infrastructure, and the user-facing frontend.
- Technical Leadership: Drive quality best practices across the team, contribute to test framework architecture decisions, and mentor junior SDETs.
- Defect Lifecycle: Identify, document, and track bugs. Perform deep-dive troubleshooting and debugging to provide developers with actionable logs and root-cause analysis.
Global Collaboration: Coordinate with product managers and engineers across different time zones to ensure high-quality releases.
What You Will Bring to Coupa
- Experience: 6+ years in professional Software Quality Assurance or Test Engineering, with demonstrated growth into senior-level responsibilities.
- Technical Proficiency:
Strong Python programming skills for automation and framework development.
Deep experience testing APIs (REST/GraphQL) and Frontend frameworks.
Hands-on expertise with automation tools (e.g., Pytest, Selenium, Playwright, or Cypress).
Experience with CI/CD pipelines and integrating test automation into deployment workflows.
- Analytical Mindset: Exceptional debugging skills. You should be comfortable digging into container logs, network tabs, and database entries.
- Adaptability: A proven track record of learning and leading adoption of new technologies (like LLM frameworks or new cloud tools) with minimal guidance.
- Communication: Excellent English communication skills to thrive in a globally distributed team.