- Lieu: Orlando
- État:
- Pays: United States of America
- Accueil
- ...
- Postes à pourvoir
- Détails du poste
Descriptions et critères
Software Engineering – AI Automation Intern
Location: Vancouver/Florida/Remote
Duration:12 weeks
Electronic Arts is seeking a motivated and innovative Software Engineering Intern to design and develop a tool that will transform how our QA testers generate and manage test cases. This tool will take as input a game design/feature specification document and automatically output comprehensive test cases, which will then be integrated into EA’s existing Test Case Management System. This role provides a unique opportunity to work at the intersection of game development, quality engineering, and AI-driven tooling.
Key Responsibilities
- Research and design a system that parses game design and feature specification documents (structured or unstructured).
- Build logic or AI-driven components that generate exhaustive possible test cases covering functional, edge, and negative scenarios.
- Ensure generated test cases follow EA QA standards and align with industry best practices.
- Integrate the tool with EA’s existing Test Case Management System (e.g., [insert system name if specific]).
- Collaborate with QA testers and developers to validate tool outputs and refine the generation logic.
- Document the tool’s architecture, usage guidelines, and handoff instructions for long-term maintainability.
Required Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills in Python, Java, or C# and understanding of AI.
- Familiarity with Natural Language Processing (NLP) or text parsing methods.
- Knowledge of software testing principles and QA processes.
- Experience with databases and APIs for integrating with third-party systems.
- Excellent problem-solving skills and ability to work independently as well as in a collaborative environment.
Preferred Qualifications
- Prior experience with test automation frameworks (e.g., Selenium, Playwright, or JUnit).
- Exposure to AI/ML techniques for text analysis and case generation.
- Knowledge of test case management systems (e.g., TestRail, qTest, Jira, etc.).
- Passion for gaming and understanding of gameplay systems and design documents.
What You’ll Gain
- Hands-on experience building a real-world tool that directly impacts EA’s QA efficiency.
- Exposure to both game development pipelines and enterprise QA workflows.
- Mentorship from senior engineers and QA leaders at Electronic Arts.
- A chance to contribute to the next generation of tools that help ship high-quality games loved by millions of players worldwide.
- British Columbia (depending on location e.g. Vancouver vs. Victoria)
- $83,000 - $116,400 CAD
In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, and extended health/dental/vision coverage and basic life insurance.