Job Description
Crucible is seeking a dedicated Open MetaQA Tester to collaborate with development teams across Unity and Unreal Engine platforms. This role involves comprehensive quality assurance activities to ensure product reliability and performance. The ideal candidate will play a critical part in identifying and resolving issues throughout the development lifecycle, from initial testing phases to final release validation. By working closely with cross-functional teams, you will contribute to maintaining high standards of software quality while supporting continuous improvement initiatives.
Key Responsibilities
- Actively engage with development teams to understand testing requirements and align with project objectives
- Conduct thorough product testing to identify potential bugs and performance issues
- Perform comprehensive release checks to ensure software meets quality benchmarks before deployment
- Document detailed bug reports with clear reproduction steps and impact analysis
- Develop and maintain test procedures for both new features and existing systems
- Opportunity to contribute to codebase improvements by resolving minor technical issues
- Collaborate with QA leads to prioritize testing efforts and optimize testing workflows
- Participate in test planning meetings to define scope, timelines, and success criteria
- Implement automated testing solutions where applicable to improve efficiency
- Provide feedback to developers on potential improvements and usability enhancements
Job Requirements
- Proficiency in Unity and Unreal Engine development environments
- Strong understanding of software testing methodologies and best practices
- Excellent analytical skills to identify complex technical issues
- Ability to create clear, actionable documentation for test cases and bug reports
- Experience with version control systems (e.g., Git) for collaborative development
- Knowledge of test automation tools and frameworks
- Effective communication skills to collaborate with cross-functional teams
- Problem-solving mindset to address technical challenges creatively
- Attention to detail to ensure accurate testing results
- Ability to work independently while maintaining team coordination
- Experience with agile development processes and iterative testing cycles
- Understanding of software development lifecycle (SDLC) stages
- Basic programming knowledge for codebase modifications and debugging
- Proficiency in English for clear documentation and communication
- Ability to adapt to changing project requirements and priorities
Qualifications
- Bachelor's degree in Computer Science or related field (preferred but not required)
- Minimum 2 years of experience in QA testing for game development projects
- Working knowledge of test management tools (e.g., Jira, TestRail)
- Experience with bug tracking systems and issue resolution processes
- Strong organizational skills to manage multiple testing tasks simultaneously
- Ability to work under pressure during tight release schedules
- Experience with continuous integration/continuous deployment (CI/CD) pipelines
- Understanding of software performance optimization techniques
- Ability to create and maintain test documentation for audit purposes
- Experience with cross-platform testing for Unity and Unreal Engine projects
- Knowledge of game development best practices and industry standards
- Ability to provide constructive feedback to development teams
- Experience with test case design and scenario planning
- Understanding of software security testing principles