Search...

Junior Software Quality Assurance Engineer (QA)

Skills

About the Role

You will develop detailed test plans and test cases, execute manual and automated tests, analyze results, and log and manage defects from discovery to closure. You will design and run automation scripts, review system logs, perform regression testing, collaborate with developers and product managers, and recommend quality process improvements.

Requirements

  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools, and processes
  • Experience with automated testing tools such as Playwright, K6, or Appium
  • Familiarity with Agile frameworks and regression testing
  • Solid understanding of SQL and experience with databases
  • Analytical mindset and problem-solving aptitude
  • Strong organizational skills and attention to detail
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Fresh graduates are encouraged to apply
  • Experience with Go and JavaScript is a plus

Responsibilities

  • Develop detailed, comprehensive, and well-structured test plans and test cases
  • Execute manual and automated test cases and analyze results
  • Log, track, and manage defects throughout the defect lifecycle
  • Design, develop, and execute automation scripts using open-source or commercial tools
  • Collaborate with developers, product managers, and QA engineers to support releases
  • Identify and implement quality process improvements
  • Maintain documentation of test results and review system logs
  • Monitor debugging outcomes and perform regression testing
  • Provide feedback on product performance, usability, and scalability
  • Keep updated with industry trends and testing technologies