Tech Stack
CloudCypressJavaJavaScriptJMeterNode.jsPHPSeleniumTypeScriptUnity
About the role
- Develop automated UI test cases using Selenium, Playwright, or Cypress
- Validate UI responsiveness, animations, and transitions in Unity-based games
- Test across multiple platforms (PC & Mobile)
- Work with developers to ensure smooth frontend-backend integration
- Analyze and optimize frontend performance (frame rates, memory usage)
- Profile frontend performance and identify FPS/memory bottlenecks to support smoother gameplay
- Develop and maintain automated test scripts for APIs and databases
- Conduct load, stress, and performance testing on game servers
- Debug server-side issues and analyze logs for troubleshooting
- Optimize and expand CI/CD automated testing pipelines
- Work on creating test automation frameworks for developers to streamline testing
- Leverage performance testing tools (e.g. JMeter, Locust) to simulate server load and evaluate stability
Requirements
- Professional with 2+ years of experience in full-stack QA testing
- Strong experience in manual and automated frontend/backend testing
- Hands-on experience with test automation tools
- Proficiency in Java or Node.js, with automation scripting experience
- Familiarity with Unity game engine, UI and backend architecture
- Experience in cloud services, performance testing, and debugging
- Ability to build reusable automation frameworks to support ongoing development and improve test coverage
- Strong debugging skills and test-writing abilities to identify and resolve complex issues effectively
- Ability to provide tools and frameworks (e.g., BDD-style reusable components) that enable developers to create and maintain their own automated tests