jobs in Académie Solaire EPT

全职 QA Engineer - Software Tester - Automation Test Engineer 工作, 薪水, Académie Solaire EPT Central Region (Singapore) 公司招聘中 - Ricebowl

QA Engineer - Software Tester - Automation Test Engineer

Académie Solaire EPT

Undisclosed

Kallang, Central Region (Singapore)

分享
保存

工作地点

  • Kallang Central Region (Singapore) Singapore

职位描述

岗位职责

QA Engineer / Software Tester / Automation Test EngineerPosition Overview

Department: Quality Assurance / Software Engineering / Technology / Product Development

Employment Level: Entry-Level to Mid-Level Professional

Focus Areas: Software Testing, Quality Assurance, Test Automation, Application Quality, Software Reliability

The QA Engineer / Software Tester / Automation Test Engineer ensures software applications meet quality, performance, security, and reliability standards. This role designs and executes test plans, identifies software defects, develops automated testing solutions, and collaborates with development teams to deliver high-quality software products.

Key ResponsibilitiesSoftware Quality Assurance
  • Develop and execute software testing strategies and test plans
  • Perform functional, regression, integration, and system testing
  • Identify, document, and track software defects
  • Verify software features meet business and technical requirements
  • Ensure applications maintain high-quality standards
  • Collaborate with development teams to improve software quality
Manual Software Testing
  • Create and execute test cases and test scenarios
  • Perform exploratory testing to identify potential issues
  • Validate user interfaces, workflows, and application functionality
  • Conduct user acceptance testing (UAT) support
  • Analyze test results and prepare quality reports
  • Verify bug fixes and software improvements
Test Automation Engineering
  • Design and develop automated testing frameworks
  • Create automated test scripts for applications
  • Maintain and improve automated testing processes
  • Execute automated regression testing
  • Integrate testing tools into CI/CD pipelines
  • Improve testing efficiency through automation solutions
Test Planning & Documentation
  • Prepare test plans, test cases, and test documentation
  • Define testing requirements based on business needs
  • Maintain defect tracking records and testing reports
  • Document testing procedures and quality standards
  • Support release management activities
  • Maintain QA knowledge bases and testing guidelines
Performance & Security Testing
  • Conduct application performance testing
  • Identify system bottlenecks and performance issues
  • Support load testing and stress testing activities
  • Assist with security testing processes
  • Validate application stability and reliability
  • Recommend improvements for system performance
Collaboration & Development Support
  • Work closely with software developers, product managers, and business analysts
  • Participate in Agile ceremonies and sprint activities
  • Review requirements and provide quality feedback
  • Support continuous integration and continuous delivery (CI/CD)
  • Communicate testing progress, risks, and issues
  • Contribute to software improvement initiatives
Candidate Profile

The ideal candidate demonstrates:

  • Strong analytical and problem-solving skills
  • Excellent attention to detail and quality mindset
  • Understanding of software development processes
  • Good communication and teamwork abilities
  • Ability to identify issues and recommend solutions
  • Strong documentation and reporting skills
  • Passion for improving software reliability and user experience
Education & QualificationsEducation

Bachelor's Degree or Diploma in:

  • Computer Science
  • Software Engineering
  • Information Technology
  • Information Systems
  • Computer Engineering
  • Cybersecurity
  • Related disciplines
Professional Experience

Experience in:

  • Software testing
  • Quality assurance
  • Test automation
  • Application testing
  • Bug tracking and reporting
  • Agile software development

Fresh graduates are encouraged to apply for entry-level positions.

Technical SkillsTesting Tools

Experience with:

  • Selenium
  • Cypress
  • Playwright
  • JUnit
  • TestNG
  • Postman
  • Appium
Programming & Automation

Knowledge of:

  • Java
  • Python
  • JavaScript / TypeScript
  • SQL
  • API Testing
  • Automated Testing Frameworks
Development & Collaboration Tools

Experience with:

  • Git
  • Jenkins
  • GitHub Actions
  • Jira
  • Azure DevOps
  • Docker
Preferred Certifications
  • ISTQB Certified Tester Foundation Level (CTFL)
  • Certified Software Tester (CSTE)
  • Selenium Automation Certification
  • Agile Testing Certification
  • Microsoft Azure Fundamentals (AZ-900)
  • AWS Certified Cloud Practitioner
Career Progression
  • Junior QA Tester
  • Software Tester
  • QA Engineer
  • Automation Test Engineer
  • Senior QA Engineer
  • QA Lead
  • QA Manager
  • Test Automation Architect
  • Head of Quality Assurance
  • Director of Quality Engineering
What You Will Gain
  • Practical experience in software quality assurance and testing
  • Strong skills in manual and automated testing techniques
  • Exposure to modern development workflows and CI/CD environments
  • Experience working with software engineering teams
  • Knowledge of application performance, reliability, and security testing
  • Career progression into QA leadership, automation engineering, and software quality management
Position Summary

The QA Engineer / Software Tester / Automation Test Engineer ensures software applications are reliable, functional, and user-friendly by designing testing strategies, executing quality checks, automating test processes, and collaborating with development teams. This role plays a critical part in delivering high-quality software solutions and improving overall product performance.

Role Highlights

Design & Execute Software Test Plans

Perform Manual & Automated Testing

Develop Automated Test Scripts

Identify & Track Software Defects

Conduct Functional, Regression & Integration Testing

Support API & Performance Testing

Improve Software Quality & Reliability

Collaborate With Developers & Product Teams

Participate in Agile Development Processes

Maintain Testing Documentation & Reports

Support CI/CD Testing Automation

Ensure High-Quality Software Delivery


  • 重要安全守则

    申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

    了解更多