Associate SDET
ARC by ChargeItSpot
About the Role
ARC is a rapid-growth enterprise technology company. ARC is seeking a detail-oriented Associate SDET to support quality assurance for its self-service kiosk platform. This is a hands-on, hybrid position focused on manual and exploratory testing, with opportunities to contribute to test automation.
Key Responsibilities
- Execute functional, exploratory, smoke, sanity, and regression tests on physical kiosks.
- Validate end-to-end workflows, including device pickup, return, activation/deactivation, locker operations, and error recovery.
- Test hardware-software interactions, including device detection, locker doors, scanners, timeouts, connectivity interruptions, and recovery scenarios.
- Create, execute, and maintain manual test cases and supporting test data.
- Identify, document, and track defects in Jira with reproducible steps, logs, and supporting evidence.
- Investigate test failures and collaborate with developers to troubleshoot and verify fixes.
- Participate in UAT and release validation activities.
- Maintain test devices and ensure kiosk readiness for daily testing.
- Communicate testing progress, risks, and blockers proactively.
- Execute existing Cypress/TypeScript UI and API automated tests and review results.
- Investigate automation failures to distinguish product defects from test or environment issues.
- Assist with maintaining existing automation scripts and monitoring CI pipelines under guidance.
- Develop automation skills through hands-on contributions and mentorship.
Requirements & Tech Stack
- 0–2 years in software development or QA, including internships/co-ops.
- Understanding of testing fundamentals: test-case design, defect lifecycle, regression testing.
- Ability to write clear test cases and reproducible defect reports.
- Comfort reading logs and navigating a Linux environment.
- Basic SQL.
- Strong analytical and written communication skills.
- Willingness to work hands-on with physical hardware.
- Proficiency in at least one programming language (Python, Java, TypeScript, etc).
- Exposure to API testing tools (e.g., Postman) preferred.
- Exposure to Chrome DevTools or Git preferred.
- Exposure to Cypress or Playwright preferred.
- Exposure to Kiosk, IoT, embedded, POS, or hardware-integrated testing preferred.
- Exposure to test-management tools such as Xray, Zephyr, or TestRail preferred.
- Exposure to Agentic AI tools such as Codex, Claude Code preferred.
Location
- Hybrid position, headquartered in Philadelphia, PA.
- Candidates are expected to work onsite for the first 90 days, then hybrid 2-3 days/week in the office.
- Team operates in East Coast business hours.