Senior Quality Assurance Engineer

closed
Logo of Appspace

Appspace

πŸ“Remote - Malaysia

Job highlights

Summary

Join Appspace, a company passionate about creating better work experiences, and become a Senior Quality Assurance Engineer. In this role, you will be responsible for formulating test strategies, designing test cases, executing tests, and representing QA concerns in cross-functional meetings. You will also provide valuable end-user feedback and may lead a small team of QA engineers. The ideal candidate possesses a minimum of 5 years of experience in an agile software development environment and strong analytical and problem-solving skills. Appspace offers a variety of benefits, including competitive salaries, medical coverage, a 14-week maternity leave program, and flexible work schedules.

Requirements

  • Minimum 5 years of working experience in an agile software development environment
  • Good testing and analytical skills
  • Passion for testing and improving product quality as well as introducing innovative testing methods
  • Good understanding of Quality Assurance in an agile environment
  • Strong organizational skills – Ability to handle a dynamic environment
  • Ability to prioritize and multitask
  • Strong analytical and problem-solving skills
  • Initiative and ability to demonstrate a proactive approach to tasks
  • Strong communication skills, both written and verbal
  • Ability to work under pressure and to deadlines

Responsibilities

  • Plan, analyze, design, and develop test cases based on various requirements documentation using practical testing concepts to ensure adequate test coverage
  • Perform functional/non-functional manual test execution and execute automated test scripts to ensure quality code releases
  • Log defects and track to closure
  • Take ownership of QA activities on assigned projects, follow through acceptance from the test scope analysis to acceptance of the test exit report
  • Maintain and update test cases and test plans in a timely manner
  • Record all test results and analysis to provide a high-level summary for areas tested
  • Prepare and set up the required test environment and test data based on project requirements
  • Lead a small team of QA Engineers to work on testing projects
  • Communicate work progress and all (work-related) pertinent information in an accurate and timely manner to the Software QA Lead
  • Perform other duties as assigned

Preferred Qualifications

  • Experience with cloud-based software platforms i.e: Google Cloud Platform, RabbitMQ, MongoDb, Kubernetes, Microservices and etc
  • Experience with REST API testing tools i.e: Postman, Swagger, SoapUI or similar
  • Experience with UI automation scripting i.e Selenium, Playwright and etc
  • Experience with Performance / Load testing i.e: Jmeter
  • Experience with CI/CD tools i.e: Bamboo, Jenkins and Azure DevOps
  • Experience with Test management tools ie: Zephyr, ALM or similar
  • Experience with Mobile app testing (Android and iOS)

Benefits

  • Competitive salaries
  • Medical, dental and vision coverage
  • Mental health resources
  • 14 week maternity leave program
  • Transport/parking allowance
  • 20 Days PTO
  • Flexible work schedules
  • Remote work opportunities
  • Paid company holidays
  • Appspace Fridays (No non-essential internal meetings scheduled)
  • A casual dress work environment
This job is filled or no longer available