Senior QA Engineer, AVC
Job description
About the role
As a Senior QA Engineer in the Audio, Video, and Communication (AVC) team at Roblox, you will play a pivotal role in ensuring the quality and reliability of our communication features. This position is essential for maintaining the high standards that our users expect from our platform. You will collaborate closely with developers, product managers, and other stakeholders to identify issues, develop testing strategies, and implement solutions that enhance user experience. Your expertise will help shape the future of interactive communication on Roblox, making it a safer and more engaging environment for millions of users.
Key facts
What you'll do
- Design and execute comprehensive test plans to validate audio, video, and communication features within the Roblox platform.
- Collaborate with cross-functional teams to identify testing requirements and ensure alignment with product specifications.
- Develop automated test scripts using industry-standard tools and frameworks to improve testing efficiency and coverage.
- Conduct performance testing to assess the scalability and reliability of communication features under various load conditions.
- Identify, document, and track defects using bug tracking systems, ensuring timely resolution and communication with relevant teams.
- Participate in code reviews to provide feedback on potential quality issues and suggest improvements.
- Mentor junior QA engineers, providing guidance on best practices in testing methodologies and tools.
- Stay updated on the latest trends and technologies in quality assurance and software testing, applying new knowledge to enhance testing processes.
- Collaborate with the development team to ensure that quality is integrated throughout the software development lifecycle.
- Analyze test results and provide actionable insights to stakeholders, contributing to continuous improvement initiatives.
- Facilitate testing sessions with users to gather feedback and identify usability issues in real-world scenarios.
- Assist in the development of documentation related to testing processes, methodologies, and tools used within the team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in software quality assurance, with a focus on audio, video, or communication technologies.
- Strong understanding of testing methodologies, tools, and best practices, particularly in automated testing.
- Proficiency in programming languages such as Python, Java, or JavaScript for test automation.
- Experience with performance testing tools and frameworks, such as JMeter or LoadRunner.
- Familiarity with bug tracking and test management tools, such as JIRA or TestRail.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication skills, both written and verbal, to effectively collaborate with team members and stakeholders.
- Ability to work independently and manage multiple tasks in a fast-paced environment.
Nice to have
- Experience with cloud-based communication platforms or services.
- Knowledge of game development processes and methodologies.
- Familiarity with Agile development practices and methodologies.
- Experience in leading QA initiatives or projects.
- Understanding of user experience (UX) principles and how they relate to quality assurance.
Skills & tools
- Test automation frameworks (e.g., Selenium, Cypress)
- Performance testing tools (e.g., JMeter, LoadRunner)
- Bug tracking systems (e.g., JIRA, Bugzilla)
- Programming languages (e.g., Python, Java, JavaScript)
- Continuous integration and deployment (CI/CD) tools (e.g., Jenkins, CircleCI)
- Version control systems (e.g., Git)
Practical notes
- This position is based in San Mateo, CA, and may require occasional travel for team meetings or conferences.
- The role may involve working flexible hours to accommodate collaboration with global teams.
- Candidates must be eligible to work in the United States; visa sponsorship is available for qualified applicants.
- The company values diversity and encourages applications from individuals of all backgrounds.
Join Roblox and be part of a dynamic team that is redefining the way people communicate and interact in a virtual world. If you are passionate about quality assurance and want to make a significant impact on a platform used by millions, we encourage you to apply for the Senior QA Engineer position in our AVC team.
About the company
An online space lets people build and play games. Founded long ago by two creators, it grew into a shared world opened to everyone in the mid 2000s. Now reaching millions each day, it hosts games made by its users. A large share of young American children under sixteen are monthly players here. High daily activity shows a lasting community where creativity and shared play remain central.