Tech Stack
JavaJavaScriptNode.jsPHPTypeScriptUnity
About the role
- Design and implement scalable automation and robust test frameworks for backend and frontend stability to ensure seamless testing processes
- Perform advanced performance profiling and oversee end-to-end UI/UX testing strategies across all game platforms
- Drive CI/CD pipeline improvements for continuous testing
- Conduct security testing and cross-platform compatibility testing to identify vulnerabilities in backend services
- Develop advanced automated tests to debug complex, multi-layered issues; and identify and resolve complex UI performance issues (rendering, lag, responsiveness)
- Implement AI-driven or script-based automated testing for game UI interactions
- Lead technical discussions and decision-making around backend testing best practices, and guide the adoption of automation tools and practices to ensure efficient frontend test coverage
- Collaborate with team members and our development colleagues to improve testing standards and practices
- Contribute to the development and execution of QA strategies that align with our long-term development goals
Requirements
- 5+ years of experience in full-stack QA testing, backend and frontend automation
- Experience creating reusable automation frameworks and scalable testing pipelines
- Experience with performance profiling, debugging, and scalability testing
- Strong programming skills in Java or Node.js
- Deep understanding of game engine UI workflows (Unity)
- Excellent communication and collaboration skills for cross-functional teams
- Experience mentoring other QA Engineers, Developers, in test automation and QA best practices