Senior Cloud Quality Engineer
Location
Pune | India
Job description
Through the power of trillions of dollars in business spend, Coupa's mission is to unlock our customers' full potential to do well and do good, anchored in our shared belief that we are smarter together. Our customers, suppliers, and employees- our Coupanians- come together to co-create ideas and innovations that impact the power of spend.
As part of the Cloud Engineering Team, you will work with all Cloud Platform teams to keep them stable, scalable, resilient, compliant, reliable, and secure. Building automation framework and tools to enable development teams to standardize and produce features quickly.
What You'll Do:
- Technically Lead design, development, and maintenance of tools and processes in support of Coupa Cloud Platform
- Design, develop and implement automated solutions for business challenges utilizing web and cloud technologies
- Perform design and analysis for deliverables. Lead large project design sessions for system level architecture solutions
- Lead planning and execution of quality validation, automation, and release sign-offs
- Implement and execute automation strategies for all types of testing like integration, functional, failure, and fault tolerance
- Design, build, and contribute to automation tools that simulate end-user scenarios for QE validations
- Work closely with multiple teams across geographies for continuous improvements, innovate and own initiatives, and ensure those are adopted and rolled out successfully
- Continuously maintain, innovate, and improve automation and test processes to meet the challenging demands of handling large capacity cloud infrastructure
- Work closely with engineering, operations, and partner teams to understand the functionality and define & develop test strategies for business use cases
- Conduct code reviews, manage automation code quality, and guide teams for improvements and adherence to best practices
- Reliably ship coupa cloud platform feature (compute, network, and storage) releases across cloud environments supporting hosted apps and services
- Build and maintain continuous integration (CI) and continuous delivery (CD) environment
- Develop test strategies, and create and execute test plans both manually and via automation for ongoing releases
- Code and automate application test cases for cloud platforms
- Evaluate and develop test tools to improve test process and quality
- Assist your peers in best practices for cloud stack certification
Requirements:
- MS/BS in Computer Science or equivalent
- At least 8-12 years of experience in Product development & Quality functional including design and development tasks along with Code review/bug analysis / Testing
- 3+ years of experience with configuration management and Infrastructure as Code (IaC) tools like Chef, Puppet, Salt, Ansible, or equivalent
- 5+ years of CI/CD experience using Jenkins or equivalent
- Strong understanding of computer science fundamentals, data structures, OS, and networking concepts
- Strong understanding of Core cloud computing concepts - Compute , networking, and Storage, and SAAS products
- Experience architecting, building, and maintaining test automation framework for the unit, API, UI, and integration testing
- Solid knowledge of test architectural principles, concepts, and application across platforms, cloud-based technologies AWS, Azure or Google Cloud, Kubernetes
- Experience in administration of Linux machines, web servers, application servers, and databases
- Hands-on in writing clean code experience in automation testing using scripting languages like Python, Ruby, Perl, Java, C# or PowerShell
- Experience with working in agile scrums, object-oriented programming, and product testing in an enterprise environment
- Excellent written and verbal communication, people, and collaboration skills
- Experience in developing quick Proof of Concepts, building cloud based automation solutions
At Coupa, we're building a great company that is laser-focused on three core values: ensuring customer success with an obsessive and unwavering commitment to making customers successful, focusing on results with a relentless focus on delivering results through innovation and having a bias for action, and striving for excellence with our commitment to a collaborative environment infused with professionalism, integrity, passion, and accountability.
At Coupa, we have a solid and innovative team dedicated to improving the spend management processes of today's dynamic businesses. We celebrate diversity and recognize its value to our customers and employees. Coupa is proud to be an equal-opportunity workplace and affirmative-action employer. Learn more about our commitment to fostering diversity, equity and inclusion at Coupa . All qualified applicants will receive consideration for employment regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, genetic information, disability, veteran status, or any other applicable status protected by state or local law.
Job tags
Salary