Zenimax Online Studios is seeking an experienced Software Test Engineer to join our engine team. This position will work closely with various other engineering groups to support unit and integration test development, develop features, and help maintain a healthy continuous build development environment.
Responsibilities
Design and develop engine, game, and tool level unit tests
Maintain and update test frameworks
Design and develop engine and game level integration tests
Support continuous integration across multiple platforms
Ensure that automated tests are run reliably
Build and maintain reports on tests and performance
Qualifications
5+ years of software development experience
Proficient in C++
Experience with network game client/server architecture
Strong communication skills
English (C level exam)
Experience with various build environments (Including CMake)
Ability to write clear, maintainable, portable code
Strong debugging skills
Preferred Skills
Bachelor’s Degree in Computer Science or equivalent experience
Experience in a "Live" environment (ongoing support of a product after launch)
Strong advocate for coding standards
Experience working in an agile environment
Experience creating and developing test automation