Electronic Arts Inc. is a global leader in interactive entertainment. We develop games, content and online services across platforms. We have a broad portfolio of brands that span the most popular genres.
We exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together experienced people that combine creativity, innovation, and passion. We immerse our employees into an inclusive culture and provide opportunities for learning and leading that allow our employees to do the most impactful and rewarding work of their careers.
EA BioWare is about creating worlds of adventure, conflict, and companionship that inspire players to become the hero of their story. We are looking for people who share our experience with games as a creative, storytelling medium and want to create groundbreaking experiences for our players. At Bioware, we're known for creating emotionally engaging stories and vast galaxies for players to explore.
Want an opportunity to work in the gaming industry. Do you want to help improve new ways of testing our games, while giving you the ability to network with people to plan for your future career.
You will report to our Quality Engineer, someone that can help you learn, while still having ownership.
Tasks
-
Implement and expand tools, automation, and systems needed to support quality game development.
-
Maintain a modular framework that is scalable, maintainable, testable, and support collaborative development
-
Participate in all aspects of an iterative, Agile software development process, including scoping, detailed design, effort estimation, coding, debugging, maintenance and support
-
Work with all levels of the QV organisation to identify requirements, gather feedback, and establish priorities
-
Document and present designs for peer technical review and provide feedback on others' designs
Skills/Requirements
-
Knowledge of Object-Oriented Programming and SOLID Design Patterns
-
Knowledge of Test-driven Development, Code Coverage and other Code Quality practices an asset
-
Experience with cloud native and container infrastructure an asset
-
Experience developing web applications
-
Experience working with distributed teams
-
Working knowledge of C#
-
Experience with Responsive UI/Web technology (Angular/NodeJS, Javascript, CSS and HTML)
-
Experience working with SQL databases and NoSQL (asset) - Writing and implementing queries, creating stored procedures
-
Attention to software engineering best practices, testing, code reviews, documentation
Qualifications
- BS in Computer Science/Engineering or equivalent professional experience.
We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.