Software Test Engineer Job at ESP Enterprises Inc., Columbia, MD

Qlh5UFhzckFURVB6aDVNaFVFOGtZMlovRWc9PQ==
  • ESP Enterprises Inc.
  • Columbia, MD

Job Description

We are currently looking to hire a Software Test/QA Engineer for our client who is leading the charge in smart city advancements, reshaping transportation and mobility solutions to foster efficiency, sustainability, and accessibility in urban environments. Their focus includes:

  • Smart City Development – Investing in infrastructure to enhance urban travel, ensuring long-term municipal growth and connectivity.
  • Environmental Sustainability – Implementing smart technologies to minimize carbon footprints and drive eco-friendly mobility solutions.
  • Automation & Optimization – Harnessing modern innovations to improve safety, efficiency, and traffic flow in urban transit systems.
  • Equitable & Accessible Mobility – Delivering faster, safer, and cost-effective transportation options that reimagine mobility for everyone.

Job Description:

The role involves software testing of CAD/AVL systems operating on Windows and SQL databases, ensuring functionality, reliability, and performance. Responsibilities include testing and troubleshooting computer networks, CAD/AVL software, RF and electronic hardware, and cellular communication systems to identify and resolve issues effectively. Additionally, the position requires the development of documentation, including test procedures, system specifications, and data requirement reports, to support the engineering and deployment processes.

Responsibilities:

  • Develop, execute, and maintain test plans, test cases, and test scripts for embedded applications running on Windows.
  • Perform manual testing and design automated testing frameworks for embedded applications deployed on transit buses.
  • Test software functionality, performance, reliability, and security to ensure it meets requirements.
  • Collaborate with software developers and hardware engineers to identify and resolve bugs.
  • Conduct hardware-software integration testing, focusing on vehicle sensors, communication devices, and GPS systems.
  • Monitor and document testing progress, results, and defects in test management tools.
  • Support troubleshooting and debugging efforts during both development and deployment phases.
  • Ensure quality standards are maintained throughout the development lifecycle.

Education & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent work experience
  • Solid understanding of software testing principles, methodologies, and practices.
  • Knowledge of Microsoft Office (Visio, PowerPoint, Project, Excel)
  • Excellent deductive reasoning and troubleshooting skills
  • Excellent communication and writing skills
  • Familiarity with software testing techniques such as functional testing, integration testing, regression testing, and system testing.
  • Experience with developing and executing test cases and test scripts.
  • Basic understanding of debugging tools and techniques for applications running on Windows.
  • Knowledge of communication protocols like CAN (Controller Area Network), RS232, or Ethernet for testing embedded systems.
  • Basic understanding of hardware-software integration testing, especially for vehicle-related systems.
  • Ability to analyze logs and debug issues using tools like Wireshark.

Job Tags

Work experience placement, Currently hiring,

Similar Jobs

Northwestern Mutual

Financial Planning Intern Job at Northwestern Mutual

 ...Northwestern Mutual Orange County-are a part of a top program ranked One...  ..., and communication. Our College Financial Representatives help...  ...program mimics our full-time Financial Representative role,...  ...this internship? Full-time student; junior and senior standing... 

LHH

Supply Chain Project Manager Job at LHH

 ...Job Title: Supply Chain Project Manager Position Summary: I am seeking a highly skilled Supply Chain Project Manager for my client. This role is pivotal in managing the purchasing process from cradle to grave, including researching new vendors and suppliers, sourcing... 

Pyramid Consulting, Inc

Process Utilities Operator - Maintenance Tech II. Job at Pyramid Consulting, Inc

 ...Immediate need for a talented Process Utilities Operator Maintenance Tech II. This is a 12+months contract opportunity with long-term potential and is located in Ridgefield, NJ (Onsite). Please review the job description below and contact me ASAP if you are interested... 

The Cigna Group

Business Analytics Analyst (35649509) Job at The Cigna Group

 ...opportunity with The Cigna Group through Magnit, an enterprise third-party vendor for contingent work. Role Overview: 35649509 Business Analytics Analyst Delivers professional activities in the Business Analytics job family. Analyzes data to inform business and... 

Argo Space

Flight Software Engineer (All Levels) Job at Argo Space

 ...Flight Software Engineer (I, II, Senior) As a Flight Software Engineer at Argo, you will be a member of the team architecting the full software stack for Argo's refuellable in-space transport vehicles and other space and ground test systems. You will help drive the overall...