x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software QA Engineer
 banner picture 1  banner picture 2  banner picture 3

Software QA Engineer

Spark Systems Pte. Ltd.

Spark Systems Pte. Ltd. company logo

Job Overview – Software QA Engineer

  • Experienced with QA lifecycle, from writing test plan, thinking through test case design, performing test execution (new feature and regression) to defect management and retrospect. Familiarity with the end-to-end software development life cycle is helpful when collaborating with other teams.
  • Perform and drive Manual testing, Automation Testing and Performance Testing.
  • Fully document any bugs/anomalies identified in testing with instructions how to recreate them.
  • Accurately record and maintain test results, and its progress to resolution.
  • Configure, set up and maintain QA environments for testing.
  • Collaborate with Client Services team to help perform root cause analysis of issues found in the production environment.
  • Design and develop automated tests according to expected user behavior and business rules.
  • Identify and propose areas of improvement throughout the software development process.
  • React quickly to changes in priorities or circumstances to meet the needs of the business.
  • Continuous improvement of the testing process, testing quality and efficiency.
  • Maintain good documentation and change controls.

Educational Background and Experience

  • Bachelor's degree or above in engineering, computer science or other related fields
  • At least 5 – 8 years of working experience in software testing development

Required Skills

  • A self-learner proficient in testing procedures and test case design methods who takes the initiative to do further technical research
  • Experience with coding in Java
  • Experience with automated testing frameworks (i.e., Selenium, Appium)
  • Working knowledge of API testing. Strong understanding of and experience in FIX (Financial Information eXchange), HTTP, WebSocket, JSON
  • Familiar with database and SQL
  • Experience with Unit Test Frameworks such as Junit, TestNG
  • Proficient in Git version control system as part of SDLC
  • General working knowledge of Linux or Unix operating system commands
  • Familiarity with Performance Testing tools such as JMeter, LoadRunner, etc
  • Understanding of CI/CD pipelines (i.e., Jenkins)
  • Highly Experienced with testing tools such as Jira, TestRail, etc
  • A proactive approach to problem-solving with strong analytical and research skills
  • Strong logical thinking ability, negotiation skills, and conflict management capability
  • Good at teamwork, result-oriented, and resilient.

Additional Requirements

  • Familiar with JavaFX GUI or mobile Android/iOS basic development is a plus
  • Familiar with Spring-boot is a plus
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs