
Senior Test Automation Engineer
- Manhattan, NY
- $121,400-161,800 per year
- Permanent
- Full-time
- We create connected experiences that are found across our game franchises.
- We create online services for our games, including matchmaking, cloud saves, player stats, leaderboards, and more.
- We improve existing features as well as architect new solutions to support the development of Rockstar's Online Services community and website.
- We create innovative in-game experiences, including user-generated content.
- We build services and tools that support our consumer-facing experiences and our internal business needs.
- We create companion apps for our games, including second screen experiences on mobile, tablet, and the web.
- Develop automation solutions (tools, frameworks, pipelines, tests) to support continuous testing and delivery.
- Establish quality goals and metrics to drive continuous improvement.
- Analyze metrics, logs, test data and results to identify patterns, resolve issues, identify and escalate risks.
- Develop solutions to improve engineering productivity whilst maintaining quality standards.
- Collaborate with engineers to build and maintain our CI/CD tooling and infrastructure.
- Provide constructive feedback on new code to improve quality and ensure testability.
- A degree in computer science (or equivalent experience).
- 3+ years of experience as a SDET, Software Engineer, or similar.
- Proficient in C#.
- Proficient in JavaScript/Typescript, preferably React or similar.
- Experience building automated test frameworks for unit/integration/end-to-end testing.
- Experience writing automated tests for web applications and services.
- Experience with automated build tools such as TeamCity, Jenkins, or equivalent.
- Experience with source control, preferably Perforce and Git.
- Knowledge of non-functional testing such as accessibility, security, and performance testing.
- Versatile communication skills as a core member of an internationally based team.
- Experience with build tools such as msbuild, webpack or similar.
- Experience with package management such as nuget, npm, or similar.
- Experience with containerization technology (preferably Docker).
- Experience with security testing.
- Experience with performance and load testing.
- Experience with C++ and GoogleTest.
- Experience with batch, Python or PowerShell scripting.
- Knowledge of Rockstar Games titles, and a passion for playing video games.