https://bayt.page.link/qJEt4M8hRdnShsMH7
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Career Area:


Technology, Digital and Data

Job Description:


Your Work Shapes the World at Caterpillar Inc.


When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.


.


Responsibilities Include:


  • Design and implement new tools and automation frameworks to improve the quality process.
  • Collaborate with agile team to understand customer usage models and develop test plans and test cases that closely mimic real-world environments and scenarios.
  • Create, automate, and run test cases for all types of functional and non-functional testing
  • Perform exploratory and manual testing as necessary to ensure high test coverage.
  • Provide technical direction and mentor junior members in test design and coding including but not limited to code reviews and pair programming.

Experience level :  8+ years of experience


Educational Qualification: As per Caterpillar standards for software development


Skills & Experience Required:


  • Experience in creation and maintenance of automated test scripts using Cypress or Test Cafe or Playwright or Puppeteer or Selenium or karate.
  • Experience developing and/or testing Java/C# based Microservices and through understanding of microservices architecture
  • Experience in JavaScript/TypeScript and at least one other modern programming language like Java, C#, Python), Unit testing (NUnit/MsTest/JUnit).
  • Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as TDD/BDD/Cucumber/Spec flow
  • Proficient in writing SQL queries
  • Familiar with the implementation of design patterns, modularization, and user libraries for framework creation
  • Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions
  • Experience in defining API E2E testing strategy, designing and developing API automation framework
  • Used /Exposure to automation tool for automating mobile applications
  • To set up test environment for execution on cloud environments such as Sauce Labs, browser stack
  • Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable
  • Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market
  • Experience working in a version control system, like GitHub or TFS and Azure DevOps.
  • Experience working with DevOps installing, configuring, and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins, GitLab or AWS Code Pipeline.
  • Demonstrated ability for complex problem solving while explaining solutions in simple terms.
  • Excellent interpersonal skills, self-motivated, able to work independently and with a team, and perform multiple tasks under minimal supervision.
  • Strong knowledge in QA Process & Integration Testing with ability to communicate with Cross-functional teams.
  • Strong Domain Knowledge and Experience in troubleshooting customer issues.
  • A true team player who is able to work with distributed teams in a fast-paced environment

Skills & Experience Desired:


  • Prior experience creating custom automation frameworks
  • Experience mentoring, training, guiding other test engineers
  • Experience working on large scale distributed systems

Measures of Success:


  • Participation in the complete product development cycle starting from analysis, design, development, testing, deployment and maintenance of software
  • provide ongoing sustaining support to the product, addressing end to end feature enhancements.
  • Review and work with others (Product Management, Technical leads, Development Engineers, Software Development Manager) to confirm and track feature requirements through to delivery.
  • Follow the processes of an agile development team and participate in the planning and execution of work items.
  • Experience in Agile methodologies
  • Provide creative and innovative solutions to improve value of the application

Posting Dates:


January 23, 2025 - January 29, 2025

Caterpillar is an Equal Opportunity Employer (EEO).


Not ready to apply? Join our Talent Community .





لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.