Search by job, company or skills

Garena

QA Engineer (Contract)

Fresher

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Job Description

Test Planning & Collaboration

  • Partner closely with developers and product managers to understand product requirements and design comprehensive, scenario-based test cases
  • Collaborate with stakeholders to define test coverage and ensure alignment between user expectations and test objectives
  • Take part in gray box testing to bridge the gap between black box (PO-driven) and white box (developer-driven) testing, improving overall product quality and reducing engineering overhead

Testing Execution & Methodologies

  • Conduct a variety of testing methodologies including functional, non-functional, integration, system, and user acceptance testing (UAT)
  • Apply black box testing to validate application behavior from a user perspective, and white box testing when needed to assist developers in internal validation
  • Perform gray box testing to analyze both internal structure and external outputs, improving test accuracy and quality across teams

Automation & Efficiency

  • Design and implement automated test suites to improve regression test coverage and reduce manual testing time
  • Integrate automated tests with CI/CD pipelines to ensure fast and reliable feedback during development
  • Contribute to building a robust QA automation framework using modern testing tools

Process Improvement & Quality Standards

  • Continuously evaluate and improve QA processes, aligning with team SOPs and evolving engineering workflows
  • Define and track QA-related KPIs (e.g., bug escape rate, test coverage, automation percentage) to ensure measurable quality improvement
  • Actively participate in team retrospectives and sprint reviews to advocate for quality at every stage

Reporting & Communication

  • Report bugs and potential issues clearly and effectively with detailed reproduction steps and impact assessments
  • Communicate test results and provide clear, actionable feedback to developers, product owners, and other stakeholders
  • Maintain well-structured test case documentation and testing guides for current and future team members

Learning & Adaptation

  • Stay current with QA trends, tools, and technologies (e.g., Playwright, Cypress, Postman, Allure, etc.)
  • Share QA best practices with cross-functional teams and help raise awareness of quality-oriented thinking across the organization

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • Experience in designing and executing test plans, writing detailed test cases, and managing test coverage for web or software products
  • Familiarity with relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB) for basic data validation and test setup
  • Hands-on experience with bug tracking tools (e.g., Jira) and collaboration within Agile or Scrum-based teams
  • Familiarity with test automation tools or frameworks (e.g., Playwright, Cypress, Selenium) is a plus
  • Solid understanding of QA methodologies such as black box, white box, and gray box testing
  • Strong analytical thinking and problem-solving skills to identify edge cases and high-impact scenarios
  • Excellent communication and collaboration skills, with the ability to provide clear and constructive feedback
  • High attention to detail and a strong commitment to quality assurance at every stage of development
  • Proactive, self-motivated, and a reliable team player with a positive, growth-oriented mindset
  • Passion for continuous learning and staying updated with the latest QA trends, tools, and best practices
  • Passion in games will be a big plus

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141561331