Jobs · Engineering · California

Test Automation Engineer

TALENT Software Services · Irvine, CA · 1 mo ago
On-siteEngineeringFull-time

Key Responsibilities

  • Design and develop automated test scripts
  • Create script packages and maintain test automation environments
  • Build and manage CI/CD pipelines for test automation
  • Execute functional, performance, and stress tests
  • Review and publish test results
  • Develop and maintain comprehensive test plans
  • Manage test case systems
  • Automate test planning and execution workflows
  • Work closely with development teams to debug and resolve issues
  • Define and integrate automated test pipelines into the broader development workflow
  • Communicate technical updates, challenges, and solutions effectively across software, hardware, and program management teams

Mandatory skills

  • BS in Computer Science or Computer/Electrical Engineering
  • 8+ years in software validation and system test leadership
  • Strong proficiency in Python (Pytest) and automation framework development
  • Extensive experience testing embedded Linux and Android applications
  • 4+ years with Docker and Jenkins for CI/CD automation
  • Familiarity with automotive communication protocols (CAN, DOIP, Ethernet) and application protocols (UDS, SomeIP)
  • Hands-on experience with USB, UART, SPI, I2C interfaces
  • Proficient in tools such as CANoe, PCAN, Wireshark, and PacketSender
  • Expertise in building data-driven automation frameworks and test management tools like TestRail or Xray
  • Skilled in developing system and subsystem-level test plans

Similar jobs