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.