Skip to sign up

Job matched to your search

Software Tester / QA Analyst / Automation Engineer

Evagro for Food Industries S.A.E - Egypt Β· Singapore River, Central Singapore Community Development Council, Singapore

Singapore River, Central Singapore Community Development Council, Singapore Β· On-siteFull-TimePosted Jun 23, 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

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

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

🏒 Software Quality Assurance / Testing / Engineering

🌍 Quality Assurance | Test Automation | Software Reliability | Bug Detection

The Software Tester / QA Analyst / Automation Engineer ensures software applications meet quality standards by designing test cases, executing manual and automated tests, identifying defects, and improving overall product reliability. This role works closely with developers, product managers, and business teams to deliver high-quality software.

🎯 ROLE OBJECTIVE

  • Ensure software quality and stability πŸ§ͺ
  • Design and execute test cases and test plans πŸ“‹
  • Identify, report, and track software defects 🐞
  • Develop and maintain automated test frameworks πŸ€–
  • Improve testing efficiency and coverage πŸ“ˆ
  • Support software releases and deployments πŸš€
  • Validate functionality, performance, and usability βš™οΈ
  • Enhance end-user experience through quality assurance ⭐

🧩 CORE RESPONSIBILITIESπŸ§ͺ Manual Testing

Perform functional, regression, integration, system, and exploratory testing to ensure applications work as expected.

πŸ€– Test Automation

Develop automated test scripts using testing frameworks to reduce manual effort and improve efficiency.

🐞 Defect Management

Identify bugs, document issues clearly, prioritize defects, and collaborate with developers for resolution.

πŸ“‹ Test Planning & Documentation

Create test plans, test cases, test scenarios, and QA reports based on business and technical requirements.

πŸ” API & System Testing

Perform API testing, backend validation, UI testing, and database verification.

πŸ”„ CI/CD Integration

Support automated testing within continuous integration and deployment pipelines.

🀝 Cross-Team Collaboration

Work with developers, product managers, business analysts, and DevOps teams throughout the SDLC.

πŸ“Š Quality Improvement

Analyze test results and continuously improve QA processes, test coverage, and software reliability.

🧠 IDEAL CANDIDATE PROFILE

βœ” Strong analytical and problem-solving skills 🧠

βœ” Attention to detail and quality mindset πŸ”

βœ” Basic programming knowledge πŸ’»

βœ” Understanding of software development processes βš™οΈ

βœ” Good communication and teamwork skills 🀝

βœ” Ability to troubleshoot and debug issues πŸ”§

βœ” Willingness to learn automation tools πŸš€

πŸŽ“ EDUCATION & QUALIFICATIONS

πŸŽ“ Bachelor's Degree in:

  • Computer Science
  • Software Engineering
  • Information Technology
  • Computer Engineering
  • Related fields

πŸ“Œ Core knowledge:

  • SDLC (Software Development Life Cycle)
  • STLC (Software Testing Life Cycle)
  • Agile / Scrum methodology
  • Test case design techniques
  • Bug lifecycle and reporting

πŸ“Œ Technical skills:

  • Java / Python / JavaScript (basic to intermediate)
  • SQL fundamentals
  • API testing (Postman, REST APIs)
  • Automation tools (Selenium, Cypress, Playwright)
  • JIRA / Test management tools
  • Git version control

πŸ“Œ Preferred certifications:

  • ISTQB Foundation Level
  • Certified Agile Tester
  • Selenium Automation Certification

πŸš€ CAREER PROGRESSION

πŸ§ͺ Junior QA Tester

⬇️

πŸ” QA Analyst

⬇️

πŸ€– Automation Engineer

⬇️

πŸš€ Senior QA Engineer

⬇️

πŸ‘¨β€πŸ’» QA Lead / Test Manager

⬇️

🏒 Head of Quality Assurance / Engineering Manager

🎁 WHAT YOU WILL GAIN

πŸ§ͺ Hands-on software testing experience

πŸ€– Automation and coding skills

🐞 Bug tracking and debugging expertise

πŸ“Š Exposure to modern software development practices

βš™οΈ Experience with CI/CD and DevOps pipelines

πŸš€ Strong foundation for QA and software engineering careers

🌟 ROLE SUMMARY

The Software Tester / QA Analyst / Automation Engineer plays a critical role in ensuring software quality, stability, and performance. This position combines manual testing, a

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 β†’