Senior Software Test Engineer

Caterpillar Caterpillar · Industrial · Kosice, Slovakia

Caterpillar is looking for a Senior Software Test Engineer to join their digital and technology arm, Cat Digital. This role involves implementing, problem-solving, and supporting agile software development for Caterpillar's products. Responsibilities include writing and executing test scripts, running manual and automated tests, testing in web and mobile environments, writing bug reports, providing quality assurance, troubleshooting, designing tests to mitigate risk, and utilizing automated testing tools. The position requires knowledge of decision-making, effective communication, software development life cycle, software product technical knowledge, software product testing, and system testing. Top candidates will have experience with automation, Playwright, Bruno, Azure DevOps, FE/BE/API testing, performance testing, and security testing.

What you'd actually do

  1. Writing and executing test scripts.
  2. Running manual and automated tests.
  3. Testing in different environments including web and mobile.
  4. Writing bug reports.
  5. Providing quality assurance.

Skills

Required

  • Decision Making and Critical Thinking
  • Effective Communications
  • Software Development Life Cycle
  • Software Product Technical Knowledge
  • Software Product Testing
  • System Testing

Nice to have

  • Drives automation where possible
  • Identify & determine risks and readiness early & communication
  • Partners well with Tech BA, development and leadership to shift quality left
  • Solid experience with Playwright and Bruno
  • Experience with Azure DevOps or alternative tool.
  • Experience with FE & BE/API testing
  • Experience with performance testing & security testing
  • Relevant experience OR formal education in computer science, Software Engineering, or related field.