Search by job, company or skills

B

Software QA Engineer (WFH)

3-7 Years
SGD 10,000 - 15,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 24 days ago
  • Over 50 applicants

Job Description

Job Responsibilities

  • Design and develop comprehensive test cases based on product requirements and design documents, covering functional, boundary, exception, and performance scenarios.

  • Perform end-to-end testing activities, including:

    • Functional testing

    • API / interface testing

    • Performance testing (load, concurrency, stress, stability)

    • Basic security testing

  • Execute performance tests using tools such as JMeter, LoadRunner, or Gatling, analyze system bottlenecks (CPU, memory, database, etc.), and provide optimization recommendations.

  • Log, track, and manage defects using tools such as JIRA, ensuring timely resolution and verification of fixes.

  • Collaborate closely with development, product, and operations teams to review requirements and ensure quality standards are met.

  • Prepare test reports and performance analysis reports, summarizing test coverage, results, risks, and improvement recommendations.

  • Develop, maintain, and enhance automated test scripts and performance test scripts to improve testing efficiency and coverage.

  • Participate in test process improvements, continuously optimizing tools, frameworks, and testing methodologies.

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline (or equivalent hands-on experience).

  • 3-5+ years of experience in software testing, covering both functional and performance testing.

  • Strong understanding of testing methodologies, including black-box and white-box testing.

  • Proficient with:

    • Test management & defect tracking tools (e.g. JIRA, TestRail)

    • API testing tools (e.g. Postman, SoapUI)

    • Performance testing tools (e.g. JMeter, LoadRunner, Gatling)

  • Programming skills to develop automated and performance test scripts using Python, Java, JavaScript, or Shell.

  • Solid understanding of application architectures, including web applications, databases, and servers, with basic knowledge of security testing concepts.

  • Familiarity with Linux environments, including system monitoring commands such as top and vmstat.

  • Strong analytical, problem-solving, and communication skills, with the ability to clearly document and reproduce defects.

  • Comfortable working in Agile development environments and collaborating with cross-functional teams.

    Business Edge Personnel Services Singapore

    EA License No: 96C4864

    EA Personnel Reg No: R26159908 (Tan Ying Ying)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 140744725