TopDev
job-image
Software QA Engineer (Remote)Login to view salary
Hồ Chí Minh
Junior, Middle, Senior Fulltime1 năm, Trên 10 năm
Application deadline: 25-03-2026

communication to join our growing QA team. This role is ideal for someone who enjoys both manual testing and automation, and who is passionate about improving product quality through thoughtful test design and engineering-driven validation.

You will work closely with development and product teams across the full software lifecycle, contributing to test planning, exploratory testing, regression coverage, and automation development. Exposure to modern and AI-assisted testing approaches is valuable, but deep expertise is not required.

1
Your role & responsibilities
  • Review requirements, specifications, and technical design documents to provide timely and constructive QA feedback.
  • Develop and execute comprehensive test plans, test cases, and test scripts across functional, regression, integration, and system testing.
  • Perform thorough manual validation of features, workflows, and edge cases.
  • Develop and maintain automation scripts using Python to improve test coverage and efficiency
  • Validate software functionality, performance, and usability across our suite of applications.
  • Collaborate closely with developers and product managers to clarify requirements, reproduce issues, and verify fixes.
  • Track and manage defects using Azure DevOps, ensuring clear documentation and timely resolution.
  • Participate in test planning, estimation, and release readiness discussions.
  • Continuously improve QA processes, automation strategy, and testing methodologies.
  • Stay informed about emerging trends and technologies in software quality assurance and automation.
2
Your skills & qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field or equivalent practical experience
  • Fluency in English is a must
  • 2+ years of software testing experience, preferably for desktop or engineering software
  • Strong knowledge of QA methodologies, tools, and best practices
  • Experience creating detailed test plans, test cases, and bug reports
  • Hands-on experience with Python for automation scripting
  • Familiarity with test management and bug tracking systems (e.g., Azure DevOps, Jira)
  • Strong problem-solving skills, analytical thinking, and attention to detail
  • Excellent written and verbal communication skills
  • Ability to work independently and collaboratively in a cross-functional team
3
Benefits
  • leadership roles, learning new technologies
  • 8 hours/day, 5 days/week, at leat 3 hours from 9:00 PM to 5:00 AM
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews