QA Engineer / Automation Tester (3 Month Intern)

QA Engineer / Automation Tester (3 Month Intern)

About the job

  • Our QA Engineers work with product owners, developers, and QA management to own technical feature sets within Unreal Engine Tools.
  • We are looking for someone who will join us to help expand breadth and add depth to QA coverage of multiple features in a dynamic and fast-paced environment.
  • This role will operate in a highly autonomous environment embedded on a specific team or product while working closely with technical artists, engineers, and production staff, using a combination of quality assurance, data analysis, and technical skills to drive appropriate testing techniques early on in development through release cycles and beyond.

Role Responsibilities

        • Develop and implement automated test cases within relevant test frameworks as well as assist in debugging issues for peers to ensure the team stays as productive as possible
        • Responsible for feature level test planning and test execution of individual features, and conduct whitebox functional testing as well as technical testing including performance tests, defect exploration and verifications using various OOP languages
        • Generate analysis of outstanding defect load and recommend new areas of testing and areas to prioritize for fixes as well as proactively manage incoming defects and work autonomously on highest value tasks, be it test writing or test execution
        • Work with product owners, developers and QA management to define acceptance criteria, identify risks, and plan testing coverage for upcoming features / releases, as well as examine technical gaps and automation initiatives between geographically distributed teams, vendors, and agencies to deliver the highest quality product
        • Using a mix of manual and technical testing skills to execute a variety of testing techniques across your product to analyze the quality of said product while troubleshooting reported defects and internal issues
        • Reporting and tracking for data quality, and using that data to drive conversations around product quality and development health, supporting developers before, during, and after deployments

        We’re Looking For

        • Experience programming with Python, Java or JS
        • Willingness to work in an environment that requires strong technical skills
        • Experience with game engines and tools: Visual Studio, Perforce
        • Work with development and product stakeholders to understand feature requirements
        • Ability to assess scope and requirements and help drive project timeline/milestones/plans
        • Must have a strong background in reporting and tracking for data quality
        • Flexibility and experience working in fast paced environments
        • Technical understanding of Software development pipeline, including automation, functional, qualitative, and performance against consistently iterative development required
        • Ability to analyze feature risk and requirements to develop and execute on test plans through manual and technical test approaches