What are the responsibilities and job description for the Test Engineer position at ESP Enterprises, Inc.?
Requirements
- Support Client's FENX testing and installation effort during the December and January–February phases.
- Execute pre-built TestRail test cases and validate software/hardware integration.
- Perform device configuration, firmware loading, and onsite hardware verification.
- Identify, document, and retest defects in collaboration with engineering.
- Provide daily execution summaries and phase-end test reports.
- Support installation punch lists, network validation, and device readiness checks.
Phase Requirements
Phase 1: Card-Based Processing
- Onboarding and training on faregate devices.
- Executing test cases for card-based processing.
- Compiling test results and generating detailed TestRail test reports.
- Post-launch testing for bugs/issues identified during the pilot.
Phase 2: Open Payment Processing Fare Detection System
- Executing test cases for open-payment processing workflows.
- Compiling test results and generating detailed TestRail test reports.
- Post-launch testing for bugs/issues identified during Phase 2 pilot.
Core Tech Stack
AFC & Fare Collection Systems
- Cubic FENX, NextCity, validators, gates, TVMs.
- Fare device firmware tools & diagnostic utilities.
- Back-office transaction systems, API logs, device communication protocols.
Testing & QA Tools
- TestRail (required).
- Jira, Azure DevOps, or ServiceNow for defect management.
- Confluence for documentation.
- Git/GitHub/Bitbucket (for configuration review as needed).
Hardware & Network Tools
- Linux/Windows diagnostics.
- Wireshark / packet capture utilities.
- Serial/Ethernet communication validation.
- OEM device provisioning tools.
- Multimeters and electrical verification tools.
Required Skill Set
- Experience testing and validating fare-collection systems (Cubic preferred).
- Strong functional, regression, and integration testing ability.
- Hands-on experience with faregates and payment-processing workflows.
- Firmware loading, device configuration, and hardware validation.
- Low-voltage installation familiarity (Cat5/6, power, grounding).
- Ability to read installation diagrams and diagnose field issues.
- Strong documentation and reporting discipline.
- Experience in transit, AFC, or industrial technical environments.
Deliverables
- Daily execution status summaries.
- Defect logs with detailed reproduction steps and retest confirmations.
- Installation punch list and hardware verification checklist.
- Final Test Completion Summary Report per phase.
Salary : $50 - $52