About the Role
We are seeking an experienced Quality Assurance Engineer to join xAI and ensure the quality and reliability of our core AI-driven products: Grok Chat, Grok Voice, and Grok Imagine. The ideal candidate will develop and execute test strategies, create automated test frameworks, and collaborate with cross-functional teams to enhance the quality of these products across platforms like grok.com and our iOS and Android apps throughout the development lifecycle. You will play a critical role in delivering seamless, high-quality user experiences that align with xAI’s mission to advance human scientific discovery.
What You’ll Do
- Test Planning and Strategy: Develop, document, and execute comprehensive test plans and test cases for Grok Chat, Grok Voice, and Grok Imagine, ensuring coverage of functional, performance, and usability aspects.
- Manual and Automated Testing: Perform manual testing and contribute to the development of automated test scripts to validate product functionality, performance, and reliability across platforms (web, iOS, Android).
- Bug Identification and Reporting: Identify, document, and track defects using bug-tracking tools, working closely with developers to ensure timely resolution.
- Quality Metrics: Define and monitor quality metrics to assess product performance and user satisfaction, providing actionable insights to improve product quality.
- Cross-Platform Testing: Ensure consistent performance and user experience across all supported platforms, including grok.com, Grok iOS app, and Grok Android app.
- Regression Testing: Conduct regression testing to ensure new features and updates do not negatively impact existing functionality.
- Collaboration: Work closely with product and engineering teams to understand requirements, provide feedback, and ensure alignment on quality goals.
- Continuous Improvement: Stay updated on QA methodologies, tools, and industry best practices to enhance testing processes and product quality.
Who you are
- 4+ years of experience in quality assurance or software testing, preferably for AI-driven or consumer-facing products.
- Hands-on experience with testing web and mobile applications (iOS and Android).
- Familiarity with testing voice-based interfaces and image generation systems is a plus.
- Basic scripting skills in languages such as Python, JavaScript, or similar for test automation.
- Familiarity with CI/CD pipelines and tools like Jenkins or GitHub Actions is a plus.
Tech Stack
Interview Process
After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 15 minute interview (“phone interview”) during which a member of our team will ask some basic questions. If you clear the initial phone interview, you will enter the main process, which consists of four technical interviews:
- Coding assessment in a language of your choice.
- Systems hands-on: Demonstrate practical skills in a live problem-solving session.
- Project deep-dive: Present your past exceptional work to a small audience.
- Meet and greet with the wider team.
Our goal is to finish the main process within one week. We don’t rely on recruiters for assessments. Every application is reviewed by a member of our technical team. All interviews will be conducted via Google Meet.
Annual Salary Range
$180,000 - $300,000 USD