Job Details
DESCRIPTION
Watch this video to learn more about Cummins Inc.
Job Summary
The Quality Testing Tool Engineer – Senior is responsible for implementing, maintaining, and optimizing IT infrastructure and quality engineering solutions across on-premises and cloud environments. This role focuses on enabling reliable, scalable, and high-performing systems through automation, testing frameworks, and continuous improvement practices. The incumbent collaborates across engineering, operations, and product teams to ensure robust system performance, quality assurance, and adherence to enterprise standards.
Key Responsibilities Technical Execution & Delivery
- Design, develop, and implement small to medium-scale automation solutions to improve operational efficiency, consistency, and accuracy.
- Implement and maintain automated testing frameworks (functional, integration, API, regression) integrated with CI/CD pipelines.
- Install, configure, and support infrastructure components across on-premises, cloud, and hybrid environments.
- Execute system monitoring, maintenance, and troubleshooting activities to ensure stability, availability, and performance.
- Develop and maintain technical documentation, including system configurations, workflows, and procedures.
- Contribute to functional and technical specifications for assigned systems and components.
- Implement system security controls, backup procedures, and redundancy configurations aligned with enterprise standards.
- Conduct system health checks, validate backup integrity, and support recovery operations.
- Analyze performance trends, identify potential issues, and contribute to capacity planning and optimization.
- Troubleshoot complex system, infrastructure, and pipeline issues using diagnostic tools and established processes.
- Support performance, load, and resiliency testing to validate system behavior under stress conditions.
- Collaborate with cross-functional teams to support integration of infrastructure, applications, and testing solutions.
Managerial & Functional Contribution
- Support adoption of quality engineering best practices, including shift-left testing, automation-first approach, and CI/CD quality gates.
- Provide guidance and coaching to teams on effective use of testing tools and frameworks.
- Collaborate with stakeholders (engineering, SRE, product, and architecture teams) to align testing strategies with business and technical goals.
- Contribute to continuous improvement initiatives by identifying recurring issues and driving corrective actions.
- Influence quality standards, processes, and tooling adoption across teams.
- Communicate effectively with stakeholders to ensure alignment, transparency, and timely delivery.
- Demonstrate ownership and accountability in delivering high-quality, customer-focused solutions.
RESPONSIBILITIES
Skills & Competencies
- Security & Compliance: Strong understanding of embedding security, privacy, and compliance across the SDLC.
- Programming & Automation: Proficiency in automation frameworks, scripting, and programming concepts.
- Quality Engineering & Testing: Expertise in automated testing (functional, API, integration, regression), performance, and security testing.
- Cloud & Infrastructure: Experience with cloud platforms (AWS, Azure, OCI) and hybrid environments.
- DevOps Practices: Hands-on experience with CI/CD pipelines, infrastructure as code, and DevSecOps practices.
- Containerization & Microservices: Knowledge of Docker, Kubernetes, and microservices architectures.
- Observability & Monitoring: Familiarity with monitoring and logging tools for performance validation and troubleshooting.
- Problem Solving: Strong analytical and troubleshooting skills across application, infrastructure, and pipelines.
- Collaboration & Communication: Ability to work cross-functionally and influence stakeholders.
- Customer Focus & Execution: Strong ownership mindset with focus on delivering reliable, value-driven solutions.
QUALIFICATIONS
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Business, or a related field, or equivalent experience.
- May require compliance with export control or regulatory licensing requirements.
Experience
- 5–8+ years of experience in IT with a strong focus on DevOps, Quality Engineering, and Test Automation.
- 5+ years of hands-on experience designing and implementing automated testing frameworks integrated with CI/CD pipelines.
- Experience with CI/CD tools such as GitHub Actions, GitLab CI, Azure DevOps, or Jenkins.
- Proven experience testing applications in cloud and hybrid environments, ensuring scalability, resiliency, and failover readiness.
- Hands-on experience with API testing, service virtualization, and contract testing tools (e.g., Postman, RestAssured, SoapUI).
- Experience with observability tools such as Dynatrace, Splunk, Prometheus, or Grafana.
- Experience in performance, load, and resiliency testing (e.g., tools similar to Tricentis NeoLoad).
- Experience with application security testing (SAST, DAST, SCA) using tools similar to Veracode.
- Experience with automated functional testing tools (e.g., Tricentis Tosca) and test management platforms (e.g., qTest).
- Strong knowledge of Linux and Windows environments, including system monitoring and troubleshooting.
- Experience working in Agile/Scrum teams with cross-functional collaboration.
- Excellent communication, documentation, and stakeholder management skills.
Job Systems/Information Technology
Organization Cummins Inc.
Role Category On-site with Flexibility
Job Type Exempt - Experienced
ReqID 2427403
Relocation Package Yes
100% On-Site No
Cummins Inc. is a global power solutions leader that designs, manufactures, distributes, and services a broad portfolio of reliable, clean power... Read more