Ruby engineer

Location: Singapore, Singapore
Contract Type: Permanent
Specialisation: HaTCH
Salary: S$7000.00 - S$9000.00 per month + bonus
REF: BBBH229353_1551870733


ROLE RESPONSIBILITIES

  • Define, develop, execute and maintain automated end-to-end test cases/use case scenarios that will help continuous deployment.
  • Write clear, concise and comprehensive test cases.
  • Estimate, prioritize, plan and coordinate both manual and automated testing activities.
  • Debug, analyze, record, document and track software issues based on end-to-end testing.
  • Investigate the root causes of issues and continuously improve on test coverage and regression testing.
  • Track and report QA metrics, like defect densities and open defect counts, to continuously improve team's performance.
  • Define and perform various testing aspects like functional, scalability, reliability and performance of the product.


SKILLS AND EXPERIENCE:

  • Must have programming or scripting experience with Ruby, Python, Java, Linux shell script and SQL (at least 2 or more).
  • 5+ years of designing, developing, deploying and maintaining automated testing frameworks.
  • Experience in testing cross-browser GUI applications and REST APIs etc.
  • Wide exposure in functional and load testing frameworks/tools like Robot Framework, Selenium, Postman, JMeter etc.
  • Experience working in microservices, Container and Cloud environments.
  • Good knowledge of software QA methodologies and processes.
  • Experience working on Agile/Scrum development teams.
  • Good communication and organizational skills with ability to self manage time and deliverables.
  • BS/MS degree in Computer Science, Information Technology, Engineering, or equivalent.