Careers

Senior Associate Software Quality Assurance / Testing Engineer [Singapore] (QA[271026])

Role overview:

The role is described as a developing subject-matter expert who supports the software development lifecycle and ensures that software meets quality standards.

The person supports both exploratory testing and automated testing. 

Employment: 1 Year Extendable and Renewable contractual role.

Main responsibilities:

  • Plan and execute QA activities.
  • Prepare QA reports.
  • Support development release cycles.
  • Participate in Agile user-story review meetings.
  • Understand requirements with business stakeholders and developers.
  • Ensure end-to-end test coverage.
  • Design and execute test scenarios.
  • Debug issues.
  • Define corrective actions.
  • Review system requirements.
  • Track QA metrics.
  • Perform risk analysis.
  • Record test progress and results.
  • Perform regression testing.
  • Review requirements, specifications and technical design documents.
  • Create test plans.
  • Create test cases.
  • Develop and execute automation scripts.
  • Identify and document defects.
  • Track defects through resolution.
  • Develop testing processes.
  • Establish quality standards.
  • Support release-readiness decisions.
  • Follow Agile/Scrum QA practices.
  • Continuously improve testing processes.

Required skill family

Must have

  • Software Testing
  • QA
  • Automation Testing
  • Agile/Scrum
  • CI/CD
  • SQL
  • Scripting
  • Test cases
  • Regression Testing
  • Defect Management

Good to have

  • Selenium
  • API Testing
  • Performance Testing
  • Security Testing
  • DevOps
  • Java/Python/C#
  • Jenkins
  • Git

specifically automated testing, SQL, scripting, Agile/DevOps, CI/CD, software-development knowledge and object-oriented programming.

Apply for this Job