https://bayt.page.link/aH3xqYAooNdhk8589
العودة إلى نتائج البحث‎
خدمات الدعم التجاري الأخرى
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

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

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.


Role Definition
Preforms, designs, develops, and maintains manual & automated test scripts and frameworks for software products.  


1. Develop and execute test plans, test cases, and scenarios to assess the functionality, usability, and performance of digital platforms.
2. Collaborate with cross-functional teams, including developers, designers, and product managers, to identify and address customer experience issues.
3. Utilize testing tools and methodologies to simulate user interactions and gather insights on potential improvements.
4. Document and communicate test results, providing clear and actionable feedback to enhance the overall customer journey.
5. Stay updated on industry best practices and emerging trends in customer experience to contribute innovative testing strategies.
6. Perform regression testing to ensure that updates or changes do not negatively impact the existing customer experience.
7. Identify and report software defects or anomalies, working closely with development teams to facilitate timely resolutions.
8. Collaborate with customer support teams to understand and address reported issues, ensuring a swift resolution to enhance overall customer satisfaction.


Requirements:
1. Proven experience in quality assurance and testing
2. Strong understanding of UX/UI principles and the ability to identify opportunities for improvement.
3. Familiarity with testing tools and methodologies for web and mobile applications.
4. Excellent communication skills to articulate feedback and collaborate effectively with cross-functional teams.
5. Detail-oriented with the ability to systematically analyze and troubleshoot issues.
6. Knowledge of agile development methodologies and experience working in an agile environment.
7. Strong problem-solving skills and a proactive attitude towards identifying and addressing potential issues.
8. Ability to adapt to fast-paced and dynamic work environments.


Tools and Technologies:
•    Strong knowledge in UI Automation (Playwright with Java/Type script) and API Automation
•    Strong knowledge in API Automation (Rest Assured / Karate)
•    Experience in task automation (Python scripting)
•    Hands-on Experience in cloud technologies (AWS)
•    Experience in tools like Maven, Git, Docker, Postman


Skill Descriptors
Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
 Level Working Knowledge: 
•    Applies an assigned technique for critical thinking in a decision-making process.
•    Identifies, obtains, and organizes relevant data and ideas.
•    Participates in documenting data, ideas, players, stakeholders, and processes.
•    Recognizes, clarifies, and prioritizes concerns.
•    Assists in assessing risks, benefits and consideration of alternatives.


Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
 Level Working Knowledge: 
•    Delivers helpful feedback that focuses on behaviors without offending the recipient.
•    Listens to feedback without defensiveness and uses it for own communication effectiveness.
•    Makes oral presentations and writes reports needed for own work.
•    Avoids technical jargon when inappropriate.
•    Looks for and considers non-verbal cues from individuals and groups.


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 Working Knowledge: 
•    Participates in test readiness reviews, functional, volume, and load testing.
•    Describes key features and aspects of a specific testing discipline or methodology.
•    Tests software components for compliance with functional requirements and design specifications.
•    Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
•    Conducts functional and performance testing on aspects of assigned products.


System Testing: Knowledge of system and software testing; ability to design, plan and execute system testing strategies and tactics to ensure the quality of software at all stages of the system life cycle.
 Level Working Knowledge: 
•    Supports the project leader in developing and executing system test plans.
•    Evaluates system documentation and user manuals for usability, accuracy and completeness.
•    Executes test cases, analyzes test results and reports on findings regularly.
•    Tests system components for compliance with functional requirements.
•    Participates in the testing of a system's ability to recover from hardware or software failures.


Posting Dates:


March 12, 2025 - March 18, 2025

Caterpillar is an Equal Opportunity Employer (EEO).


Not ready to apply? Join our Talent Community .





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