Software Engineer (in Test)

Singapore, Singapore

Job Description


Responsibilities:

  • Set up from scratch a test automation environment for an ERP software product in enterprise asset management and corporate property management.
  • Set up components necessary for various tests, including automated unit tests, smoke tests, performance tests, static code scans, vulnerability scans and regression tests
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Work closely with the product and project teams to understand business requirements, business logic and code
  • Work closely with the QA team to integrate tests into testing and automation infrastructure
  • Design detailed, comprehensive test cases that achieves good branch and statement coverage
  • Develop automated test scenarios with automated test data creation and unit tests
  • Accurately record and clearly document actual results in relation to expected results
  • Maintain organized records of test results and generate historical analysis of test results
  • Document unexpected anomalies identified in testing, with instructions on how to reproduce the anomaly
  • Communicate with the product and project teams on quality issues.
  • Maintain organized records of test results and generate historical analysis of test results
  • Document unexpected anomalies identified in testing, with instructions on how to reproduce the anomaly

Essential Skills and Experience
  • At least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor’s Degree, Post Graduate Diploma or Professional Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent.
  • Fresh graduate, or up to 2 years of relevant working experience
  • Tech Stack Requirements: .NET Framework or .NET Core, C#, NUnit, MSTest, SQL Server
  • Familiarity with QA tools, such as TestRail, JMeter, OWASP Zap, SonarCube is a plus
  • Good problem solving, logical reasoning, planning and time management skills
  • Effective communication and technical writing skills
  • Strong interest in software engineering
  • Relevant domain knowledge is a plus: Finance, Leasing, Procurement, Maintenance Management.
  • Good communication skills.
  • Strong interest in quality assurance and software engineering.
  • Ability to work effectively in a dynamic working environment.


Job Category: Engineering
Job Type: Full Time

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1046899
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned