**Job Description:**
**Role Overview:**
Join Coupa, a leading company in total spend management, leveraging AI technology to enhance business decisions and improve operating margins. As a Software Engineer in Test, you will play a crucial role in ensuring the reliability and performance of AI Agents across frontend and backend environments. **Key Responsibilities:**
**Agent Validation:** Design and execute test strategies focusing on intent recognition, response accuracy, and state management of AI agents. - **Full-Stack Automation:** Develop and maintain automated test suites using Python for backend APIs and frontend interfaces. - **End-to-End Testing:** Ensure seamless integration between the agent's brain, backend infrastructure, and user-facing frontend. - **Defect Lifecycle:** Identify, document, and track bugs, providing actionable logs and root-cause analysis for developers. - **Global Collaboration:** Coordinate with product managers and engineers across different time zones for high-quality releases. **Qualifications Required:**
**Experience:** Over 3 years in professional Software Quality Assurance or Test Engineering. - **Technical Proficiency:** Strong Python programming skills, experience testing APIs and Frontend frameworks, familiarity with automation tools like Pytest, Selenium, Playwright, or Cypress. - **Analytical Mindset:** Exceptional debugging skills and ability to analyze container logs, network tabs, and database entries. - **Adaptability:** Proven track record of learning new technologies with minimal guidance. - **Communication:** Excellent English communication skills for effective collaboration in a globally distributed team. Please note that Coupa is committed to equal opportunity and provides a welcoming and inclusive work environment. All hiring decisions are made fairly, offering equal employment opportunities to all qualified candidates and employees. *Apply now to be a part of Coupa's innovative team!* **Job Description:**
**Role Overview:**
Join Coupa, a leading company in total spend management, leveraging AI technology to enhance business decisions and improve operating margins. As a Software Engineer in Test, you will play a crucial role in ensuring the reliability and performance of AI Agents across frontend and backend environments. **Key Responsibilities:**
**Agent Validation:** Design and execute test strategies focusing on intent recognition, response accuracy, and state management of AI agents. - **Full-Stack Automation:** Develop and maintain automated test suites using Python for backend APIs and frontend interfaces. - **End-to-End Testing:** Ensure seamless integration between the agent's brain, backend infrastructure, and user-facing frontend. - **Defect Lifecycle:** Identify, document, and track bugs, providing actionable logs and root-cause analysis for developers. - **Global Collaboration:** Coordinate with product managers and engineers across different time zones for high-quality releases. **Qualifications Required:**
**Experience:** Over 3 years in professional Software Quality Assurance or Test Engineering. - **Technical Proficiency:** Strong Python programming skills, experience testing APIs and Frontend frameworks, familiarity with automation tools like Pytest, Selenium, Playwright, or Cypress. - **Analytical Mindset:** Exceptional debugging skills and ability to analyze container logs, network tabs, and database entries. - **Adaptability:** Proven track record of learning new technologies with minimal guidance. - **Communication:** Excellent English communication skills for effective collaboration in a globally distributed team. Please note that Coupa is committed to equal opportunity and provides a welcoming and inclusive work environment. All hiring decisions are made fairly, offering equal employment opportunities to all qualified candidates and employees. *Apply now to be a part of Coupa's innovative team!*