Job Description
As a QA Automation & Manual Programming Specialist specializing in Mobile Gaming, you will:
- Develop and implement automated test scripts for mobile games to ensure functional correctness, performance, and reliability across various platforms (iOS and Android).
- Design, execute, and maintain comprehensive manual test plans and test cases for new features and updates.
- Collaborate closely with game developers and designers to identify, report, and troubleshoot bugs and issues.
- Utilize mobile programming skills to contribute to the development of test automation frameworks and tools tailored to our gaming environment.
- Conduct regression testing to ensure that new features and updates do not adversely affect existing functionality.
- Stay updated with industry trends and best practices in mobile gaming QA, automation, and programming.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Proven experience in QA testing methodologies with a focus on mobile gaming.
- Strong programming skills in languages such as Python, Java, or JavaScript, with a deep understanding of mobile platforms (iOS, Android).
- Experience in developing and maintaining automated test frameworks (e.g., Appium, Espresso, XCTest) for mobile applications.
- Proficiency in manual testing techniques and the ability to create detailed, organized test cases.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively both independently and as part of a team in a fast-paced environment.
- Passion for mobile gaming and a desire to ensure the highest quality user experience.
Preferred Qualifications
- Experience with continuous integration and continuous deployment (CI/CD) pipelines.
- Familiarity with cloud-based testing services (e.g., AWS Device Farm, Firebase Test Lab).
- Knowledge of game development principles and game engines