QA Engineer
- Austin, TX, United States
From $57 USD / hour
Applications open in a new tab.
Job details
- Pay
- From $57 USD / hour
- Experience
- 7 to 10 years of Quality Assurance or Quality Engineering experience
- Posting language
- English
- Posted
Original job description
Required Skills & Experience
- 7 to 10 years of Quality Assurance or Quality Engineering experience
- Strong functional, system, integration, regression, and exploratory testing experience
- Experience testing Android-based devices, embedded systems, or hardware / software integrated products
- Experience testing web applications and REST APIs
- Ability to create detailed test scenarios, test cases, test data, and expected results
- Hands-on test automation experience using a modern framework and programming language
- Ability to analyze device and application logs to support defect investigation
- Experience recording, prioritizing, reproducing, and retesting defects
- Ability to identify negative scenarios, boundary conditions, and edge cases
- Experience working in Agile / Scrum delivery teams
- Strong written and verbal communication skills
- Hands-on experience using AI-assisted testing and development tools such as GitHub Copilot and MCP servers
- Ability to work U.S. business hours and coordinate with India-based team members
Nice to Have Skills & Experience
- Experience testing video conferencing, collaboration, audio/video, or communications devices
- Experience testing Microsoft Teams Rooms, Teams devices, Zoom Rooms, or Google Meet hardware
- Experience testing Android OS upgrades or Android 11 to Android 13 migrations
- Experience with Android test tooling such as adb, logcat, Espresso, UI Automator, or Appium
- Experience with API testing using Postman or an equivalent platform, including Telnet or command-line interfaces
- Experience with Jira, Azure DevOps, TestRail, Zephyr, or similar test and defect management tools
- Experience integrating automated tests into CI/CD pipelines
Job Description
This role is intended for an experienced quality engineer who can independently own assigned test areas within the Project Trinity test strategy. The QA Engineer will be expected to investigate beyond scripted steps, contribute to automation, and communicate clearly with developers, technical leads, and the broader QA team.
Additional information on Ideal Candidate:
The perfect candidate has hands-on manual and automated testing experience on Android-based or device products, produces clear and reproducible defects, and naturally investigates root cause. The candidate is comfortable with prerelease builds, device logs, and APIs, and communicates issues early.
Responsibilities:
- Review requirements, user stories, and acceptance criteria for assigned features
- Create test scenarios covering positive, negative, boundary, integration, and edge-case conditions
- Execute functional, system, regression, exploratory, and API testing on Poly devices
- Validate PolyOS 5.x feature parity with PolyOS 4.x baseline behavior for assigned areas
- Validate Microsoft Teams mode behavior and Zoom and Google Meet provider support on PolyOS 5.x
- Develop and maintain automated tests and reusable test assets
- Capture device logs, screenshots, and evidence to support defect reports
- Document defects with clear reproduction steps, expected and actual results, severity, and impact
- Retest resolved defects and execute impact-based regression testing
- Report testing progress, blockers, and quality risks
- Coordinate with India-based QA engineers to align coverage and hand off work across time zones
- Participate in sprint ceremonies, defect triage, and release-readiness activities
This role is onsite 5 days a week in Austin, TX.