We are seeking a Quality Assurance Engineer for integrations development. As a talented and passionate engineer, you will both create and execute automated tests and maintain release management for our integrations ecosystem (the list is not limited): 3DS Max, Maya, Modo, Unreal Engine, Unity

About us:

Allegorithmic is the industry leader in 3D texture and material creation technologies. More than 100,000 users in the domains of games and entertainment, animation and VFX, architecture, and design rely on Allegorithmic's award-winning Substance texture and material authoring software for developing the next generation of digital content. Clients include: Activision, Sony Computer Entertainment, Electronic Arts, Ubisoft, Double Negative, Naughty Dog, Foster+Partners, Gensler, Louis Vuitton, Mercedes,etc...

Founded in 2003, Allegorithmic is based in France with offices in Clermont-Ferrand, Lyon and Paris, and has global offices in Los Angeles, Cleveland, Montreal, Seoul and Singapore.

We create softwares for artists in a highly-collaborative, inspiring and creative environment

Role:

  • Ensure all software follows continuous integration best practices
  • Work with the development team to optimize release delivery of software
  • Collaborate with QA Analysts to create detailed test plans and test cases
  • Develop automated tests for new and existing software
  • Monitor release and automated testing systems
  • Stay up to date with new testing methodologies and tools


Requirements

  • Fluent in C++
  • Bachelor's in Computer Science or related technical field or equivalent experience
  • Knowledgeable of testing methodologies and continuous integration
  • Capable of working within a team using agile methodologies
  • Knowledge of data structures, algorithms and computational complexity
  • Must be eligible to work in the USA


Pluses

  • Master's in Computer Science or related technical field
  • Foundation in multi-threading and assembly code
  • Capability in Python, C#, and Javascript
  • Knowledge of Git and Perforce SCM
  • OpenGL / DirectX experience
  • Experience with Unreal Engine and Unity
  • Multi platform development experience (Windows/OSX/Linux/Console/Mobile)
  • Interest in customer requirements analysis
  • Interest in improving user experience