Quality Assurance - Singapur, Singapore - NodeFlair

    NodeFlair
    NodeFlair Singapur, Singapore

    2 weeks ago

    Default job background
    Full time
    Description

    We are creating more aesthetically pleasing and enjoyable alternatives to traditional documents, which are easier to create and much more user-friendly. Think of it like Microsoft Office, but without the soul-crushing experience. We have gained popularity, with over ten million users, making it one of the largest sites globally. The company is both profitable and well-funded, operating from a pre-war shophouse along Tanjong Pagar Road. Despite our success, we've achieved this with just twenty-eight exceptional individuals.

    Job Responsibilities:

    • Collaborate with our product management and design teams to develop product specifications, creating and implementing comprehensive manual test plans and cases.
    • Execute manual test cases on the initial iterations of the product to assess adherence to specifications.
    • Evaluate automated tests written by software engineers after the release of new features, integrating them into a broader regression test suite.
    • Write and maintain automated tests using JavaScript/TypeScript to ensure the smooth running of our automated test suite, troubleshooting and remediating if necessary.
    • Work collaboratively with external QA to assess existing automated tests, using personal discretion to either delegate tests or bring them in-house.
    • Conduct effective and collaborative communication with both the product and engineering teams.
    • Utilize strong problem-solving skills to troubleshoot and resolve issues swiftly.

    Qualifications:

    • Proven experience as a QA engineer in manual and automated testing.
    • Ability to write clear, concise, and comprehensive test plans and test cases.
    • Hands-on experience with automated testing tools, such as Playwright and Cypress, and scripting using JavaScript/TypeScript.
    • Strong knowledge of software QA methodologies, tools, and processes.
    • Proven experience in working on web-based and mobile applications.
    • Superior problem-solving skills with an ability to think outside the box.
    • Ability to work cohesively within a team structure while also exercising the necessary discretion as required.
    • Excellent communication skills with an ability to present complex technical ideas in a clear, understandable manner.

    Desired Skills and Experience:

    • Excellent Communication Skills
    • Troubleshooting
    • Quality Assurance
    • Scripting
    • Test Cases
    • JavaScript
    • Complex Problem Solving
    • Product Management
    • Selenium
    • Software Development