MABASA / INDEED
Software Test Engineer (Android and Automation)
PDI Communication Systems, Inc.
- Location
- Springboro, OH, USA
- Work type
- fulltime
- Source publication date
- Original publication date not confirmed
- Source closing date
- Not supplied — check original advert
Job description from the source
**PRIMARY FUNCTION**: Help ensure the quality, reliability, and performance of PDi software products. · Design and execute functional, integration, regression, system, and end-to-end tests across web, Android, and API layers. · Build and maintain automated test suites for web, Android, and API testing that run automatically on every build and stay reliable. · Use ADB, logcat, and Android Studio to diagnose device and app issues. · Validate behavior across physical devices, OS versions, and configurations, including pairing, connectivity, and sensors. · Test REST APIs and client-server communication using Postman or equivalent. · Perform performance, load, stress, reliability, and recovery testing where appropriate. · Reproduce issues, analyze logs and system behavior, and support root-cause analysis. · Clearly document defects, test results, and quality risks. · Work closely with engineers through development, troubleshooting, and release validation. · Continuously improve test coverage, automation, and testing practices. **KNOWLEDGE AND EXPERIENCE:** · Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related technical field. · 3+ years of hands-on experience in software testing or test automation, such as QA, SDET. · Experience testing web and Android applications. · Experience with Android debugging tools such as ADB and logcat. · Experience with REST API testing. · Experience building and maintaining automated test suites and pipelines from scratch using frameworks such as Playwright, Selenium, Appium, Cypress, or similar. · Programming or scripting experience in at least one language, such as Python, Java, JavaScript/TypeScript, Kotlin, or C#. · Strong debugging, problem-solving, and communication skills, with a genuine willingness to learn new tools, frameworks, and testing practices. · Experience with one or more of the following is a plus: o Testing physical devices or connected hardware, such as IoT devices or basic hardware/software integration o SQL and database validation o Linux environments o Cloud platforms · Must be able to meet deadlines and withstand moderate amounts of stress. **RESPONSIBILITIES INCLUDE**: · Resolving assigned bug reports in a timely fashion. · Testing and validating across environments. · Maintaining testing standards and runbooks. · Collaborating with partners or vendors. · Other duties as assigned or required. **MANAGEMENT RESPONSIBILITY**: N/A Benefits: * 401(k) * 401(k) matching * Dental insurance * Employee assistance program * Health insurance * Life insurance * Paid time off * Vision insurance Work Location: In person
Check the original advert before applying
Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.
Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗