Software Quality Assurance Development Intern
Updated on 1/31/2023
Locations
Raleigh, NC, USA
Experience Level
Intern
Desired Skills
Agile
Android Development
Bash
iOS/Swift
Linux/Unix
Python
Quality Assurance (QA)
Requirements
- Connect and collaborate with experienced Relay team members to solve real business challenges
- Grow your business acumen and engage in professional development
- Work part time at our North Hills Raleigh headquarters
- Analytical approach to problem-solving
- A strong desire to learn Android or iOS testing, or direct 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
- Ability to evaluate and communicate status of where you are in your testing
- 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
- Working towards, or has within the last 6 months attained an Associates or Bachelors degree
- Preferred testing experience with Android, CDMA/GSM, VoIP, Networking, or similar
Responsibilities
- Verify new and existing features in ROM updates and/or updates to the Relay app
- Verify new and existing features in Relay Device, Relay App, and server components
- 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
- Other duties as assigned