A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software.
Responsibilities:
- To perform unit, component, system integration and user acceptance tests throughout the development phase
- To help develop and support test automation for our online systems
- To help manage application issues, incident management, root cause analysis and resolution
- To monitor the application to ensure delivery meets the planned level of performance
- To identify application issues and recommend system management improvements
- Create and execute test scenarios and cases for web API, Web applications, and MS .Net applications for all testing levels
- Be able to implement automated functional, regression, and system testing of web API, web applications and .Net applications
- Participate in code review process with the team to ensure the functional and code quality in testing perspective
Requirements:
- Diploma/Degree in Computer Science, Information Technology or equivalent
- Understanding of application software components and integration, development and processes, web application testing methodology.
- Experience in designing test scenarios and cases for Web API, Web applications, and .Net applications
- Experience in testing Web API, Web applications, and .Net applications with ability to proactively identify problems
- Experience in automated testing by using eg. Selenium driver or other automation tools
- Atlesat 4 years experiences in QA or tester role
- Full time position available