Technical QA Tester to join our team. The ideal candidate will be responsible for testing the code, functionality, and backend systems of our games, ensuring a seamless and enjoyable gaming experience. You will play a critical role in identifying issues, conducting stress testing, and ensuring our Unity-based games perform flawlessly across platforms.
Key Responsibilities
Game Functionality Testing :
Test game mechanics, features, and functionalities for Unity-based games.
Validate the accuracy and performance of game features as per the design specifications.
Code Testing :
Collaborate with developers to perform white-box and black-box testing.
Analyze and validate game code for potential issues or inefficiencies.
Backend Services Testing :
Conduct stress and load testing on backend services to ensure scalability and reliability.
Simulate multiplayer interactions and test for server stability under high loads.
Bug Identification and Reporting :
Identify, document, and track bugs using tools like JIRA , Trello , or equivalent.
Work with the development team to ensure timely resolution of issues.
Performance Optimization :
Test and monitor game performance across various devices and platforms.
Provide suggestions to optimize performance and minimize crashes or lags.
Test Documentation :
Create and maintain detailed test cases, test plans, and execution reports.
Develop and update test automation scripts as needed.
Cross-Functional Collaboration :
Work closely with game designers, developers, and other QA team members to understand requirements and ensure quality delivery.
Required Skills and Qualifications
Technical Proficiency :
Strong knowledge of Unity engine and debugging tools like Unity Profiler .
Familiarity with game development languages such as C# .
Experience with version control systems like Git or Perforce .
Testing Tools :
Proficiency in using testing and bug-tracking tools (e.g., JIRA , Bugzilla , TestRail ).
Hands-on experience with stress testing tools like Apache JMeter , Postman , or similar.
Game Development Understanding :
Basic knowledge of game design principles, physics, and multiplayer systems.
Analytical Skills :
Ability to think critically and identify potential issues in both front-end and back-end systems.
Soft Skills :
Strong communication and collaboration skills.
Ability to work under tight deadlines and handle multiple tasks effectively.
Preferred Qualifications
Previous experience in QA/testing for gaming companies or Unity-based projects.
Familiarity with automated testing tools and frameworks like Jmeter .
Knowledge of cloud-based testing environments (e.g., AWS, Google Cloud).
Understanding of database queries and backend technologies like SQL and Node.js .