Skip to sign up

Job matched to your search

QA Automation Engineer / Junior QA Tester / QA Analys

Petra Imperiale Β· Singapore

Singapore Β· On-siteInternshipPosted Jun 19, 2026

Free Β· Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have β€” then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free Β· no credit card Β· 30 seconds

Job description

πŸ§ͺ QA AUTOMATION ENGINEER / JUNIOR QA TESTER / QA ANALYSTπŸ’Ό POSITION OVERVIEW

πŸ“ Entry-Level to Mid-Level Technology Role

🏒 Quality Assurance / Software Testing / Information Technology

🌍 Test Automation | Software Quality | Defect Analysis | Continuous Improvement

QA Automation Engineer / Junior QA Tester / QA Analyst

The QA Automation Engineer / Junior QA Tester / QA Analyst is responsible for ensuring software quality by designing test cases, executing manual and automated tests, identifying defects, and collaborating with development teams to deliver reliable and high-performing applications.

🎯 ROLE OBJECTIVE

  • Ensure software quality and reliability πŸ§ͺ
  • Identify and report defects effectively 🐞
  • Develop and maintain automated test scripts πŸ€–
  • Validate system functionality and performance βš™οΈ
  • Improve testing efficiency and coverage πŸ“Š
  • Support software release processes πŸš€
  • Collaborate with developers and product teams 🀝
  • Contribute to continuous quality improvement πŸ’‘

🧩 CORE RESPONSIBILITIESπŸ§ͺ Test Planning & Execution

Create, execute, and maintain test cases, test plans, and testing documentation.

πŸ€– Test Automation

Develop and maintain automated test scripts using industry-standard automation frameworks.

🐞 Defect Identification & Tracking

Detect, document, prioritize, and track software defects through resolution.

βš™οΈ Functional & Regression Testing

Perform functional, integration, regression, system, and user acceptance testing.

πŸ“Š Test Reporting

Prepare testing reports, defect metrics, and quality assurance documentation.

πŸ”„ Continuous Improvement

Improve testing methodologies, automation coverage, and quality processes.

🀝 Cross-Functional Collaboration

Work closely with software engineers, product managers, business analysts, and DevOps teams.

πŸš€ Release Support

Participate in software deployment validation and production release activities.

🧠 IDEAL CANDIDATE PROFILE

βœ” Strong analytical and problem-solving skills 🧠

βœ” High attention to detail πŸ“

βœ” Passion for software quality and testing πŸ§ͺ

βœ” Basic programming and scripting knowledge πŸ’»

βœ” Strong communication and teamwork skills 🀝

βœ” Desire to learn automation technologies πŸš€

πŸŽ“ EDUCATION & QUALIFICATIONS

πŸŽ“ Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field

πŸ“Œ Knowledge of software testing concepts and methodologies

πŸ“Œ Familiarity with test management and defect tracking tools

πŸ“Œ Exposure to automation tools such as Selenium, Playwright, Cypress, Appium, or similar platforms

πŸ“Œ Basic programming knowledge in Java, Python, JavaScript, C#, or similar languages

πŸ“Œ Understanding of Agile and Scrum development environments

πŸ“Œ Internship, academic project, or software testing experience is advantageous

πŸš€ CAREER PROGRESSION

πŸ§ͺ Junior QA Tester

⬇️

πŸ“Š QA Analyst

⬇️

πŸ€– QA Automation Engineer

⬇️

πŸš€ Senior QA Engineer / Test Lead

⬇️

🏒 QA Manager / Quality Engineering Manager

⬇️

πŸ‘‘ Head of Quality Assurance / Director of Quality Engineering

🎁 WHAT YOU WILL GAIN

πŸ§ͺ Hands-on software testing experience

πŸ€– Expertise in automation frameworks and tools

πŸ’» Exposure to modern software development practices

πŸ“Š Strong analytical and troubleshooting capabilities

🀝 Collaboration with engineering and product teams

πŸš€ Excellent career growth opportunities within software engineering and quality assurance

🌟 ROLE SUMMARY

The QA Automation Engineer / Junior QA Tester / QA Analyst plays a critical role in ensuring software quality, reliability, and user satisfaction. This position combines analytical thinking, testing expertise, and automation skills to help deliver high-quality software products.

πŸ§ͺ Test

πŸ€– Automate

🐞 Detect

πŸ“Š Validate

Don’t just read the job β€” see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it β€” free.

Check my fit for this job
Loading sign-in…
Apply β†’