About The Position

Crown Equipment Corporation is one of the world’s largest material handling companies, with a reputation for award-winning product design, advanced engineering and technology, and superior after-sale service. Crown produces and sells a broad range of forklifts, batteries, chargers, automation and fleet management technologies that are revolutionizing the material-handling industry.  Job Posting ExternalJob Responsibilities Create automated test frameworks, design and implement test cases, and write code to improve the overall testability of software systems to ensure product is functioning properly and conforms to product requirements. This role is within the Vehicle Software QA team and works closely with product software developers to ensure software and components of the device under test function as intended.   Software Design and Development - Develop test code, software applications, and tools necessary for testing of vehicle embedded systems ,mobile wireless communication devices, and display focusing on test automation to enable and support continuous integration and deployment Product Analysis and Specification - Create automated test frameworks, design and implement tools and test cases, and write code to improve the overall testability of display and lift truck software systems. Design and implement automated testing processes and tools for vehicle embedded systems and mobile wireless communication. Create test code to ensure product is functioning properly and conforms to product requirements. Product Testing and Support - Collaborate with system developers and QA staff for on-vehicle/target verification and validation tests to demonstrate product verification. Work with senior staff to resolve design problems. Create design file documentation according to internal design guideline standards. Project Leadership - Establish project plans and schedules and monitor progress providing status reports Miscellaneous - Stay informed of advances and pertinent changes in software tools, processes, and technologies. Attend training courses, conferences, and meetings on application of new technology. Perform other duties as assigned.

Requirements

  • Bachelor degree in Computer Science, Electrical Engineering, or Computer Engineering; or Associate degree with 6 years specifically related experience
  • 2-4 years of experience designing and developing web or mobile software applications, or designing test automation frameworks for mobile and web applications
  • Good verbal and written communication, analytical, and interpersonal skills
  • Valid driver license and reliable transportation to travel locally between company locations during scheduled workday
  • Ability to occasionally travel with overnight stays
  • Ability to operate lift truck (Lift Truck Operator training will be provided)
  • Indefinite U.S. work authorized individuals only. Individuals with temporary visas are ineligible. Sponsorship for work authorization, now or in the future, is unavailable.

Nice To Haves

  • Experience writing software for connecting and communicating with Bluetooth, Wi-Fi, Cellular, Radio Frequency Identification (RFID) and related user Graphical User Interfaces (GUI)
  • Experience developing scripts with Python
  • Proficient in C/C++
  • Knowledge of unit testing methodologies
  • Knowledge of software architecture and state diagrams
  • Experience with task management and version control software, including Jira, Confluence, Git, and test management tools like TestRail, Zephyr Scale, HP ALM (Application Life Cycle Management), qTest, and Test Foundation Service (TFS)
  • Ability to write SQL queries and debug applications
  • Experience with mobile testing, performance testing, agile testing, and automated testing

Responsibilities

  • Create automated test frameworks, design and implement test cases, and write code to improve the overall testability of software systems to ensure product is functioning properly and conforms to product requirements.
  • Develop test code, software applications, and tools necessary for testing of vehicle embedded systems ,mobile wireless communication devices, and display focusing on test automation to enable and support continuous integration and deployment
  • Create automated test frameworks, design and implement tools and test cases, and write code to improve the overall testability of display and lift truck software systems.
  • Design and implement automated testing processes and tools for vehicle embedded systems and mobile wireless communication.
  • Create test code to ensure product is functioning properly and conforms to product requirements.
  • Collaborate with system developers and QA staff for on-vehicle/target verification and validation tests to demonstrate product verification.
  • Work with senior staff to resolve design problems.
  • Create design file documentation according to internal design guideline standards.
  • Establish project plans and schedules and monitor progress providing status reports
  • Stay informed of advances and pertinent changes in software tools, processes, and technologies.
  • Attend training courses, conferences, and meetings on application of new technology.
  • Perform other duties as assigned.

Benefits

  • Health/Dental/Vision/Prescription Drug Plan
  • Flexible Benefits Plan
  • 401K Retirement Savings Plan
  • Life and Disability Benefits
  • Paid Parental Leave
  • Paid Holidays
  • Paid Vacation
  • Tuition Reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service