We are looking for a Device QA Engineer for the Republic Wireless product engineering team.  This role will be focused on creatively planning and executing test cases for new devices, app updates, and other endpoints for calling and messaging. Also a strong desire to develop Python programming skills to create automated tests. You need to have a passion for breaking things to help us stay on top of our game!

Primary Responsibilities

  • Verify new and existing features in ROM updates and/or updates to the Republic Wireless app
  • Ensure optimal calling experience across network types, conditions, and devices
  • Demonstrated experience authoring test cases and writing acceptance tests for developed features
  • Ability to perform in depth analysis including log examination and querying data
  • Ability to prioritize test cases to provide best test coverage
  • Works well cross functionally in a small, dynamic team
  • Quickly evaluate new features and create test plans
  • Effectively analyze, communicate and confirm the resolution of defects
  • Document test methodologies, tools, and results


  • Analytical approach to problem-solving
  • Android or iOS testing or development experience
  • Familiar with Android Debug Bridge (ADB) and device logging tools
  • Communicate effectively with developers to understand a feature/defect
  • Be able to communicate to other QA Engineers on a feature/defect
  • Ability to multi task and find the next priority item to work on
  • Experience in an Agile software development environment
  • Extremely comfortable using Linux (managing files, grep, cat, bash, vim, etc)
  • Ability to develop and debug automated test scripts
  • Python or other coding experience a plus


  • Associate's degree or higher level of educational attainment required or equivalent experience
  • 1-3 years Testing experience with Android, CDMA/GSM, VoIP, Networking, or similar

Apply for this Job

* Required