- B2B
- Public StagePublicly traded company
- 4.6Highly ratedCoupa Software is highly rated on Glassdoor, with 4.6 out of 5 stars
- +2
Senior Software Engineer in Test
- Full Time
Not Available
About the job
Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins.
Why join Coupa?
🔹 Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend.🔹 Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence.🔹 Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other.
Learn more on Life at Coupa blog and hear from our employees about their experiences working at Coupa.
Responsibilities:
- You will lead by example and promote a culture of quality by demonstrating ownership and accountability for quality on Platform.
- Own Validation of functional and non-functional aspects of platform components and applications using the best testing methodologies to deliver best quality.
- Automation and validation of Ruby on Rails application, focusing on the platform areas such as security, database migrations, background job processing, email processing, microservices, SSO, etc
- Stack validation on AWS and Azure environments
- Design, build and improve testing frameworks, specifically for the platform areas
- Improve continuous integration processes with Jenkins, Groovy, Bash and Capistrano
- Work closely with the development team to support unit and integration tests
- Create/evaluate test tools to improve the testing process and product quality
Requirements:
- Bachelor’s Degree in Computer Science
- 6+ years of relevant experience
- Experience in building test frameworks and automation tools (Non-UI and UI)
- Experience testing enterprise-grade scalable and performant platform components and applications
- Demonstrable experience in writing clean code quickly in languages like Java, Python, Ruby, etc.
- Experience with SaaS and Cloud technologies (Azure, AWS)
- Experience with REST API web services with JSON and XML payloads
- Experience with Platform-DevOps Technologies and tools like Git, Jenkins, Kafka, CICD Pipeline, Docker , Kubernetes and micro-services
- You can identify, isolate, regress, and communicate issues/defects effectively and efficiently
About the company
Coupa Software
- B2B
- Public StagePublicly traded company
- 4.6Highly ratedCoupa Software is highly rated on Glassdoor, with 4.6 out of 5 stars
- 4.2Work / Life BalanceEmployees rate Coupa Software 4.2/5 on Glassdoor for work / life balance
- 4.5Strong LeadershipEmployees rate Coupa Software 4.5/5 on Glassdoor for faith in leadership