T

Platform QA Engineer

The Product Guys
Full-time
On-site
Pune City, Maharashtra, India
QA Engineer

Technically Lead design, development, and maintenance of tools and processes in

support of the Clients Technology Platforms

● 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



Requirements

MS/BS in Computer Science or equivalent

● At least 8-12 years of experience in Product development and quality function 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

● Hands-on experience of using Kubernetes infrastructure

● 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 applications 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