Career Area:
Engineering
Job Description:
Your Work Shapes the World at Caterpillar Inc.
As a L4 Validation Engineer, responsible for the validation and quality delivery of Platform Services.
Responsibilities
- Develop and implement comprehensive test strategies for testing Platform Services deployed both Cloud & On prem.
- The Validation Lead will have complete ownership for simulating data, preparing test automation solution, designing automation frameworks and lead the implementation of test strategy, test plans & test execution of product.
- Recommends new tools, techniques and methodologies needed to enhance productivity and quality.
- Collaborate with product teams to strategize & align long term solution for testing including roadmap, tools, framework & approach.
- Works with DevOps team to run the tests using pipelines and share results consistently
- Define standards for reporting test execution status by building information radiators
- Having competencies around DevOps, Continuous Testing, Continuous Integration and Continuous Delivery
- Understanding of non-functional testing and ability to integrate the same within automation solution
- Test Environment set-up/management, monitoring and streamline release management to higher Environments.
- Develop automation strategy to support regression testing based on the technical analysis, complexity and reusability
Degree Requirement
B.Tech/B.E. in Any Specialization
Industry Knowledge:
- 8+ years of experience with 3+ years worked in managing test framework with multiple delivery teams
- Exposure to Behavior driven development (BDD) & automation framework like Cucumber/Spec flow is a must.
Programming:
- Good knowledge in OOPS programming concepts and experience in programming languages like Java, .NET, C#.
- Expert in automation frameworks such as JUnit, TestNG, Selenium
- UI and/or API level test automation expertise using REST / SOAP/ XML
- Understanding & work experience on cloud technologies using Azure / AWS is a plus
Problem Solving:
- Prior experience in setting up test execution through continuous integration & delivery
- Experience in handling enterprise projects with high volume, high throughput web applications
- Thorough understanding and hands on experience in developing, enhancing automation testing frameworks.
- Strong troubleshooting and root cause analysis abilities.
Software Product Testing:
Knowledge of software product testing; ability to design, plan, and execute testing
strategies and tactics to ensure software product quality and adherence to stated requirements.
Level Extensive Experience:
Has experience with planning and executing full spectrum of tests for multiple products.
Provides input to design team to ensure testing considerations are incorporated into system design.
Creates test scenarios that ensure all error handling processes perform as expected.
Defines, creates, and executes test plans and cases; estimates time, effort and resources required.
Explains approaches and tools for functional, reliability, and vulnerability testing.
Discusses applications of iterative testing using agile methodologies.
Relocation is available for this position.
Posting Dates:
September 25, 2024 - October 8, 2024
Not ready to applyJoin our Talent Community .
Employment Type: Full Time, Permanent
Functional Areas: Other
Read full job description