Enable job alerts via email!

Senior software tester

Avensys Consulting

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A technology consulting firm in Singapore is looking for a Senior Systems Engineer specializing in software testing. You will be responsible for ensuring system functionality through rigorous testing methods and techniques, collaborating with product development, and executing test plans. Candidates should possess a Bachelor's degree in Engineering and 3-5 years of experience in the software testing industry. The role demands strong skills in QA methodologies and programming languages like Java or Python.

Qualifications

  • Bachelor's Degree in relevant engineering or equivalent experience.
  • 3-5 years of software testing experience.
  • Familiarity with at least one programming language.

Responsibilities

  • Review product design documentation for accuracy.
  • Define test methods and create test plans.
  • Execute test plans and create test reports.
  • Recommend design improvements to engineers.

Skills

Software QA methodologies
Analytical skills
Java
Python
SQL
Communication skills
Time management

Education

Bachelor’s Degree in Electrical Engineering, Computer Engineering
Job description
Job Title : Software Testing - Senior Systems Engineer
Job Summary

As an innovator in knowledge and artificial intelligence, we offer video analytics products and services catered to various segments where individuals, corporations and institutions can enjoy peace of mind, enhance their business intelligence or secure an entire city. A Functional Testing Engineer will test the overall VAP and VMS system functionality and stability.

Responsibilities | CORE
  • Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable
  • Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of overall system
  • Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
  • Recommend design improvements or corrections to engineers throughout the development process
  • Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes
  • Execute test plans and create test reports to describe program evaluation, testing, and correction
  • Monitor program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation
  • Formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Create test tools that facilitate data gathering and test method execution
Essential Qualifications
  • Bachelor’s Degree in Electrical Engineering, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience
  • 3-5 years working experience in software testing industry
  • Familiar with at least one programming language, like Java, Python…
  • Strong knowledge of software QA methodologies, tools and processes
  • Hands-on experience with both white box and black box testing
  • Solid knowledge of SQL and scripting
  • Excellent analytical skills
  • Excellent written and verbal communication skills
  • Strong interpersonal skills with ability to work both independently and as part of a team
  • Strong time management skills
  • Willingness to learn new technologies
  • Work efficiently in fast paced environment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.