AvePoint

Software Quality Engineer (Managed Service)

AvePoint
Apply
29 days ago
Singapore, SingaporeMid Level

Responsibilities

  • Define user story acceptance criteria with Product Owners and Business Analysts.
  • Collaborate with Software Engineers to improve automated test coverage and prevent production defects.
  • Analyze software systems and design holistic, risk-based testing strategies.
  • Develop and maintain automated testing frameworks and reusable test suites.
  • Design and execute functional, regression, exploratory, performance, integration, and User Acceptance Testing.
  • Maintain regression and smoke test suites in QA nightly builds and development CI environments.
  • Lead system integration testing and coordinate UAT with stakeholders.
  • Manage defects, test artifacts, and test repositories.
  • Drive continuous improvement in agile testing practices, tools, and methodologies.
  • Support application performance or application security testing as a secondary responsibility.

Requirements

  • Strong knowledge of test automation strategies, risk-based testing, test cases, test plans, and test suites.
  • Hands-on experience with manual and automated testing for web, mobile, and API services.
  • Experience with cross-browser, cross-platform, and responsive UI testing.
  • Experience with automation frameworks such as Selenium, Playwright, Robot Framework, Cypress, SikuliX, or EggPlant.
  • Programming and test scripting experience using Python, Java, JavaScript, or C#.
  • Experience integrating automated tests into CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or Bamboo.
  • Understanding of agile testing practices, including TDD, BDD, exploratory testing, shift-left testing, and agile development environments.
  • Experience with containerized testing in Docker or Kubernetes environments.
  • Performance testing experience with tools such as JMeter, Gatling, k6, or Locust is advantageous.
  • Application security testing experience with OWASP ZAP, Burp Suite, SAST, or DAST is advantageous.
  • Experience conducting API security testing using OAuth or JWT is advantageous.
  • Experience managing defects and test repositories with JIRA, TestRail, or Micro Focus ALM, including QC/Sprinter.
  • CSTP and/or CSQA certification is advantageous.
  • Degree or diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or a related discipline.

Tech Stack

Apache JMeterBambooC#CypressDockerGitHub ActionsGitLab CI/CDJavaJavaScriptJenkinsKubernetesPythonRobot FrameworkSelenium

Categories

AvePoint

About AvePoint

1,001-5,000 employees
Contact me