Coupa Software

Senior Manager, DevOps and Quality Assurance

Coupa Software

full-time

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

JavaScriptPythonVisualforce

About the role

  • Define, implement, and continuously refine the Salesforce DevOps strategy, including CI/CD pipelines, release management processes, and environment management
  • Drive adoption of best practices for source control, automated deployments, and configuration management within the Salesforce ecosystem
  • Lead optimization effort for Copado as a DevOps tool, analyze pain points and set it up for scale
  • Establish metrics and KPIs to measure effectiveness of DevOps processes and identify improvements
  • Develop and execute a comprehensive QA strategy for Salesforce and other critical business apps (NetSuite, Zuora, Coupa), covering functional, regression, integration, and performance testing
  • Lead design, development, and maintenance of automated test frameworks and scripts for business applications
  • Oversee execution of automated and manual tests to ensure thorough test coverage and defect identification
  • Implement quality gates and ensure adherence to quality standards throughout the development lifecycle
  • Build, mentor, and manage a high-performing team of Salesforce DevOps engineers and QA analysts
  • Foster a culture of continuous improvement, collaboration, and accountability and provide technical guidance to resolve complex issues
  • Manage end-to-end Salesforce release process, coordinating deployments across sandboxes, UAT, and production
  • Establish and enforce governance policies for code quality, security, and compliance within the Salesforce development lifecycle
  • Collaborate with Biz App architects, developers, administrators, and business stakeholders to understand requirements and deliver high-quality solutions
  • Communicate effectively about DevOps initiatives, release schedules, and quality metrics and champion DevOps and QA best practices across the organization

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree preferred
  • 8+ years of experience in Salesforce development, administration, or architecture
  • 3-5 years in a dedicated DevOps or QA leadership role
  • Proven experience designing, implementing, and managing Salesforce DevOps strategies and CI/CD pipelines
  • Strong hands-on experience with Salesforce test automation frameworks and tools
  • Experience implementing DevOps and QA for other critical apps like NetSuite, Coupa, Zuora is a plus
  • Demonstrable experience with Copado is highly desirable and preferred
  • Experience managing Salesforce releases in complex enterprise environments
  • Solid understanding of Salesforce development best practices (Apex, LWC, Visualforce) and declarative tools (Flow, Process Builder)
  • Familiarity with Agile/Scrum methodologies
  • Proficiency with version control systems (e.g., Git, GitHub)
  • Experience with automated testing tools specific to Salesforce
  • Understanding of security best practices in Salesforce development and deployment
  • Scripting skills (e.g., Python, JavaScript) for automation tasks are a plus
  • Excellent leadership, communication, and interpersonal skills
  • Strong analytical and problem-solving abilities and ability to manage multiple priorities
  • Preferred certifications: Salesforce Certified Administrator; Salesforce Certified Platform Developer I/II; Salesforce Certified Application Architect / System Architect; Copado Certified Administrator / Developer; ISTQB or similar QA certifications