Software Engineer in Device Testing
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
β Execute E2E testing across devices, backend services, data pipelines, browser UI and supporting systems. β Validate functionality of unreleased device features and server side platform changes. β Develop, maintain, and manual test scenarios. β Investigate failures and perform root cause triage across the system stack including devices, backend services, and data pipelines. β Analyze logs and system telemetry to identify the source of issues. β Work with internal engineering teams to provide actionable defect reports with clear reproduction steps and supporting diagnostics. β Understand and interact with test frameworks and tools written in Python, JavaScript, and device automation frameworks such as XCUI. β Support validation of cross system workflows involving devices, backend services, and data pipelines. β Contractors are expected to independently triage issues and identify probable failure points before escalating to internal engineering teams.
Disclosures Needed: Internal UI SDK
Requirements
β Contractors must demonstrate strong technical capability across the following areas. β Programming and automation experience with Python and Java β Experience with device automation frameworks including XCUI β Ability to analyze logs and debug issues across distributed systems. β Understanding of backend services and system integrations. β Experience validating workflows involving devices, backend services, and data pipelines. β Good understanding of database connectivity and data access, connecting to data sources and SQL β Familiarity with containerization, cloud platforms such as AWS or GCP, and data pipeline technologies such as Kafka and Spark β Ability to work with internal test frameworks and automation infrastructure. β Familiarity with E2E testing methodologies and system level validation. β Strong debugging skills and ability to independently triage issues.
Skills: Digital : Python
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦