Role and responsibilities:
Role Definition:
The role would be willing to take care of end-to-end testing and quality requirements of the game. QA Engineer will work closely with the developers and the Project Analyst in ensuring the quality of the product.
Competencies Expected:
· Proactive self-starter, to learn and grasp things faster
· Rigorous in work i.e., being very careful and thorough
· Analytical mind and good problem-solving aptitude
· Needs to be Curious and Creative
· Keen eye for details {in identifying issues in the game}
· Continuous learner and engaged in own professional development
· Ability to adapt and learn new skills and competencies
· Result oriented
Attributes Desired:
· Passion and knowledge of mobile games
· Creative problem-solving skills
· Following organizational policies “Timesheet“and “Working Hour”
· Ability to work within a schedule and deliver effectively to deadlines.
· Thorough Understanding of Game test life cycle.
· Ability to work with a team and ability to adapt to different testing requirements
Core Responsibilities:
· Ability to create and document test cases that cover 100% design of the game/feature
· Execute test cases & test plans created and analyze/update test results
· Report encountered bugs in the bug database in accordance with all requirements and pre-defined standards
· Perform Functionality, Regression, Sanity and Smoke testing
· Complete assigned tasks with the expected level of Quality in a given time
· Keep a track of issues reported and update them accordingly to any changes
· Adapt quickly to the tasks assigned, processes, changes happening within the Project/QC/Organization
· Focus on details that will enable best player experience
Technical Knowledge:
· Understand the game/assigned feature design with help of the design documents
· Evaluate test results according to specifications and expectations provided in the design documents
· Ability to understand and troubleshoot platform related technical and debug issues
Collaboration:
· Proactively raise the alarm to senior members in the team when a major issue is encountered
· Be actively involved within the team for task execution, by proactively sharing updates & raising valid queries (Team Player, add value to the task, Contributes with ideas)
· Demonstrate the ability to communicate authentically and convince others
· Take lead of smaller tasks within the project and work towards being autonomous
Reporting:
· Ability to provide an accurate overview of his/her daily task coverage with detailed information in a report
Technical Competencies:
· Awareness & ability to perform compatibility test
· Awareness & ability to perform Interrupt test
· Awareness & ability to perform Localization test
· Awareness & ability to perform Network test
Behavioral Competencies:
· Strong Focus and Attention to detail, and patience for repetitive work
· Possess good collaboration skills and ability to work in a team environment
· Ability to express views in both written & verbal communication (Issue writing & Reporting Skills)
· Treats others in the team in a respectful & supportive manner
· Should be passionate towards the assigned task/job
· Need to be professional and follow the organization's guidelines
· Learns from mistakes & builds constructively on others' feedback
· Need to be proactive and work towards being autonomous
· Possess high level of integrity & discretion
· Need to adhere to the confidentiality guidelines and abide by the policies set by the organization (NDA)
Requirements:
Preferable Skills
· Familiar with Manual testing methodologies
· Experience with any Bug Database (Jira, Dev Track, Bugzilla etc.)
· Knowledge of bug lifecycle concept
· Passion for gaming in various game genres and having played them on various platforms
· ISTQB certified in manual Testing & Automation