Skip to content

QA Engineer
Company | Roblox |
---|
Location | San Mateo, CA, USA |
---|
Salary | $154570 – $184100 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Junior, Mid Level |
---|
Requirements
- Proficient in Python, JavaScript, and object-oriented programming using Kotlin, Swift, Objective-C, or similar
- Experienced with client and/or mobile test automation frameworks (E.g. XCTest/XCUITest, Selenium WebDriver, Appium, Espresso, etc.)
- Experienced in defining/implementing/maintaining test coverage for a variety of platforms such as iOS, Android, Playstation, Quest VR, Google Chromebook, or similar
- Proficient with version control (E.g. GitHub) and issue/project tracking software (E.g. Jira)
- Proficient with software development/debugging tools (E.g. Chrome Dev Tools, Postman, Charles Proxy, curl, etc.)
- Experienced with TestRail or similar test suite/case management tools
- Experienced with Jenkins or similar build tools
- Have a deep understanding of quality-related agile methodologies and experience applying them throughout the SDLC
- Strong communication skills (E.g. Whiteboarding/diagramming system behavior)
- Skilled in analytical thinking, reporting, leadership, customer-centric approaches, and cross-functional collaboration
Responsibilities
- Help drive quality engineering efforts for internal and external product releases
- Help develop automated test strategies for existing and new, unreleased features
- Define/implement/maintain test automation that drives improvements in Roblox usability, performance, hardware compatibility, and software interoperability
- Diagnose, debug, and perform root cause analysis for defects/incidents, document your findings, collaborate cross-functionally to triage, and champion resolution of your bugs
- Collaborate with Product Design, Program Management, Feature Developers, and other Quality Engineering team members to define requirements, ensure testability, and deliver high-quality features
- Participate in the release process for Roblox
- Collaborate with partner teams to understand dependencies and to facilitate development of integration and end-to-end tests
- Provide technical support to internal team members
Preferred Qualifications
No preferred qualifications provided.