As a QA Engineer on Coupa's Business Applications team, you play a crucial role in upholding the company's operational integrity. Your responsibilities go beyond bug detection; you are responsible for ensuring the stability and reliability of our critical systems, such as the Salesforce Lead-to-Cash process and NetSuite financial reporting. Your meticulous testing efforts prevent disruptions that could impact sales cycles, financial accuracy, and overall productivity, ultimately fostering trust in our data and enabling the business to progress confidently and swiftly. **Key Responsibilities:** - **Test Planning & Scripting:** Collaborate with business analysts and developers to create detailed test scripts for new projects and enhancements. - **Test Execution:** Conduct functional, non-functional, and security testing on core business applications like Salesforce, NetSuite, Zuora, and Coupa. - **Regression Testing:** Own and perform regression testing for scheduled releases to ensure existing functionalities remain unaffected by new changes. - **Test Automation:** Develop and maintain automated test scripts to enhance the efficiency and coverage of regression testing efforts. - **UAT Management:** Assist in managing User Acceptance Testing (UAT) by utilizing Xray for test case management, execution tracking, and reporting. - **Documentation:** Keep the test case inventory updated to reflect new functionalities and recent release changes. - **Reporting:** Generate and share comprehensive Test Summary reports for stakeholders, highlighting test results, defects, and overall release quality. - **Defect Management:** Identify, document, and track bugs to resolution, collaborating closely with the development team for timely fixes. **Qualifications Required:** - Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience. - 3+ years of experience in a Quality Assurance role. - Proven experience in testing enterprise-level applications such as Salesforce, NetSuite, or other ERP/CRM systems, with Salesforce experience being essential. - Strong understanding of QA methodologies, tools, and processes (Agile, Scrum). - Ability to write clear, concise, and comprehensive test plans and test cases. - Hands-on experience with white box and black box testing. - Proficiency in test automation frameworks and scripting languages like Selenium, Provar, Java, and Python. - Direct exposure to platforms like Salesforce, NetSuite, Zuora, or Coupa. - Familiarity with test management tools, specifically Xray for Jira. - Experience in security testing and non-functional testing like performance and load testing. - Excellent communication skills and the capacity to collaborate effectively with cross-functional teams. - Strong analytical and problem-solving skills with great attention to detail. Coupa is committed to equal opportunity and provides an inclusive work environment where decisions related to hiring, compensation, training, or performance evaluation are made fairly. We offer equal employment opportunities to all qualified candidates and employees. Please note that inquiries or resumes from recruiters are not accepted. By submitting your application, you acknowledge that you have reviewed Coupa's Privacy Policy and understand that your application and personal data are collected for the purpose of managing ongoing recruitment and placement activities, including potential future job opportunities. More details about how your application is processed, the purposes of processing, and data retention can be found in our Privacy Policy. As a QA Engineer on Coupa's Business Applications team, you play a crucial role in upholding the company's operational integrity. Your responsibilities go beyond bug detection; you are responsible for ensuring the stability and reliability of our critical systems, such as the Salesforce Lead-to-Cash process and NetSuite financial reporting. Your meticulous testing efforts prevent disruptions that could impact sales cycles, financial accuracy, and overall productivity, ultimately fostering trust in our data and enabling the business to progress confidently and swiftly. **Key Responsibilities:** - **Test Planning & Scripting:** Collaborate with business analysts and developers to create detailed test scripts for new projects and enhancements. - **Test Execution:** Conduct functional, non-functional, and security testing on core business applications like Salesforce, NetSuite, Zuora, and Coupa. - **Regression Testing:** Own and perform regression testing for scheduled releases to ensure existing functionalities remain unaffected by new changes. - **Test Automation:** Develop and maintain automated test scripts to enhance the efficiency and coverage of regression testing efforts. - **UAT Management:** Assist in managing User Acceptance Testing (UAT) by utilizing Xray for test case management, execution tracking, and reporting. - **Documentation:
As a Senior Manager-DevOps-QA at Coupa, you will play a crucial role in leading the strategy, implementation, and execution of robust DevOps practices and comprehensive quality assurance for the Salesforce platform. Your responsibilities will include: - **DevOps Strategy & Leadership:** - Define and refine the Salesforce DevOps strategy, including CI/CD pipelines, release management processes, and environment management. - Drive the adoption of best practices for source control, automated deployments, and configuration management within the Salesforce ecosystem. - Lead the optimization effort for Copado as a DevOps tool by analyzing pain points and strategizing for scalability. - Establish metrics and KPIs to measure the effectiveness of DevOps processes and identify areas for improvement. - **Quality Assurance & Test Automation:** - Develop and execute a comprehensive QA strategy encompassing functional, regression, integration, and performance testing for Salesforce and other critical business apps. - Lead the design, development, and maintenance of automated test frameworks and scripts for business applications. - Oversee the execution of automated and manual tests, ensuring thorough test coverage and defect identification. - Implement quality gates and ensure adherence to quality standards throughout the development lifecycle. - **Team Leadership & Mentorship:** - Build, mentor, and manage a high-performing team of Salesforce DevOps engineers and QA analysts. - Foster a culture of continuous improvement, collaboration, and accountability within the team. - Provide technical guidance and support to team members, resolving complex issues and removing blockers. - **Release Management & Governance:** - Manage the end-to-end Salesforce release process, coordinating deployments across various environments. - Establish and enforce governance policies for code quality, security, and compliance within the Salesforce development lifecycle. - Collaborate with development, administration, and business teams to ensure smooth and timely releases. - **Collaboration & Communication:** - Work closely with Biz App architects, developers, administrators, and business stakeholders to understand requirements and deliver high-quality solutions. - Communicate effectively with all levels of the organization regarding DevOps initiatives, release schedules, and quality metrics. - Act as a champion for DevOps and QA best practices across the organization. **Qualifications You Will Bring to Coupa:** - **Education:** - Bachelor's degree in Computer Science, Information Technology, or related field; Master's degree preferred. - **Experience:** - 8+ years of experience in Salesforce development, administration, or architecture, with at least 3-5 years in a dedicated DevOps or QA leadership role. - Strong hands-on experience with Salesforce test automation frameworks and tools. - Experience managing Salesforce releases in complex enterprise environments. - Familiarity with Agile/Scrum methodologies. - **Technical Skills:** - Deep knowledge of Salesforce platform capabilities and limitations. - Proficiency with version control systems, automated testing tools specific to Salesforce, and security best practices in Salesforce development. - Scripting skills for automation tasks are a plus. - **Soft Skills:** - Excellent leadership, communication, and interpersonal skills. - Strong analytical and problem-solving abilities. - Ability to manage multiple priorities and projects in a fast-paced environment. - Proactive, results-oriented, and an advocate for quality and efficiency. - **Certifications:** - Preferred certifications such as Salesforce Certified Administrator, Salesforce Certified Platform Developer, Copado Certified Administrator/Developer, and ISTQB Certification are desirable. At Coupa, we comply with equal opportunity laws and regulations, offering a welcoming and inclusive work environment. Your application will be processed according to Coupa's Privacy Policy for recruitment and placement activities. As a Senior Manager-DevOps-QA at Coupa, you will play a crucial role in leading the strategy, implementation, and execution of robust DevOps practices and comprehensive quality assurance for the Salesforce platform. Your responsibilities will include: - **DevOps Strategy & Leadership:** - Define and refine the Salesforce DevOps strategy, including CI/CD pipelines, release management processes, and environment management. - Drive the adoption of best practices for source control, automated deployments, and configuration management within the Salesforce ecosystem. - Lead the optimization effort for Copado as a DevOps tool by analyzing pain points and strategizing for scalability. - Establish metrics and KPIs to measure the effectiveness of DevOps processes and identify areas for improvement. - **Quality Assurance & Test Automation:** - Develop and execu
As a Senior Lead Software Engineer (Ruby on Rails) at Coupa, you will play a crucial role in defining and building products that facilitate seamless collaboration between customers and suppliers to manage and reduce supply chain risks, ensuring timely and high-quality delivery of planned goods/services. This challenging yet rewarding role requires an innovative mindset, a strong bias for action, and a firm dedication to customer success. **Key Responsibilities:** - Be a hands-on contributor, taking a proactive role in the development process - Design, develop, and maintain various product and technical initiatives - Architect and develop major areas of Coupa's SaaS products - Collaborate with Product, Design, and Architecture teams to create new features addressing business needs - Participate in operational and code reviews to ensure the codebase's robustness and maintainability - Work in an agile environment, emphasizing quick iterations and valuable feedback - Identify and implement opportunities for platform, process, and business improvement - Communicate and coordinate with support and professional services teams to resolve customer issues - Assist in scaling the platform as the company expands **Qualifications:** - Minimum of 10+ years of hands-on experience in enterprise software development - Proficiency in Ruby on Rails - Familiarity with messaging systems like Kafka or Rescue - Experience in designing, estimating, and implementing complex systems - Strong passion for developing enterprise web applications using modern architecture principles, with previous full-stack developer experience - Ability to work effectively with globally distributed teams - Knowledge of agile methodologies and exposure to DevOps/CICD models - Proficiency in working with SQL and NoSQL databases such as MySQL, Redis, and MongoDB - Eagerness to stay updated on programming trends and incorporate new ideas into the codebase - Self-motivated, eager to learn, and possess strong communication skills - Bachelor's degree in Computer Science or equivalent field, or equivalent practical experience **About Coupa:** Coupa is a global company that values collaboration, innovation, and making a significant impact on clients worldwide. With a culture centered on transparency, openness, and excellence, Coupa offers a stimulating environment where employees can thrive and contribute to meaningful projects. **Note:** Coupa is committed to providing equal employment opportunities to all qualified candidates and employees. The company follows relevant laws and regulations to ensure a fair and inclusive work environment. Recruiters are kindly requested not to submit inquiries or resumes. Applicants are advised to review Coupa's Privacy Policy before submitting their application. As a Senior Lead Software Engineer (Ruby on Rails) at Coupa, you will play a crucial role in defining and building products that facilitate seamless collaboration between customers and suppliers to manage and reduce supply chain risks, ensuring timely and high-quality delivery of planned goods/services. This challenging yet rewarding role requires an innovative mindset, a strong bias for action, and a firm dedication to customer success. **Key Responsibilities:** - Be a hands-on contributor, taking a proactive role in the development process - Design, develop, and maintain various product and technical initiatives - Architect and develop major areas of Coupa's SaaS products - Collaborate with Product, Design, and Architecture teams to create new features addressing business needs - Participate in operational and code reviews to ensure the codebase's robustness and maintainability - Work in an agile environment, emphasizing quick iterations and valuable feedback - Identify and implement opportunities for platform, process, and business improvement - Communicate and coordinate with support and professional services teams to resolve customer issues - Assist in scaling the platform as the company expands **Qualifications:** - Minimum of 10+ years of hands-on experience in enterprise software development - Proficiency in Ruby on Rails - Familiarity with messaging systems like Kafka or Rescue - Experience in designing, estimating, and implementing complex systems - Strong passion for developing enterprise web applications using modern architecture principles, with previous full-stack developer experience - Ability to work effectively with globally distributed teams - Knowledge of agile methodologies and exposure to DevOps/CICD models - Proficiency in working with SQL and NoSQL databases such as MySQL, Redis, and MongoDB - Eagerness to stay updated on programming trends and incorporate new ideas into the codebase - Self-motivated, eager to learn, and possess strong communication skills - Bachelor's degree in Computer Science or equivalent field, or equivalent practical experience **About Coupa:** Coupa is a global company that values collaboration, innovation, and mak