Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Create, review and execute automated / manual test cases
- Analyze function design and/use cases/requirements.
- Collaborates with members of Development in efficient and effective ways.
- Troubleshoot and Write a clear/detailed bug reports
- Support in performing the root cause analysis.
- Perform any other related tasks as requested by the direct supervisor
Job Requirements
- Bachelor’s degree of Computer Science or related field.
- 3-5 years of experience in software testing field.
- Certified ISTQB-FL is a must.
- Experience in non-functional testing (security, performance) is a plus
- Good knowledge of SQL, experience with any database management system
- Good understand of QA and Agile development processes
- Experience in web and mobile testing
- Experience with defect tracking systems.
- The ability to deliver on time with quality and also handle multiple tasks simultaneously
- Knowledge of the SDLC.
- Experience in Test web services and APIs
- Automation testing skill is big plus.
- Ability to adapt quickly.
- Fluent English.
- Self-starter, self-motivated, Creative and able to integrate new libraries, concepts, and processes.
- Ability to read and comprehend requirements.
- Ability to analyze defects.
- Experience with Selenium and Jmeter is a plus
- Communication skills both written and verbal to technical and non-technical audiences in order to gather information, hold demos, report on bugs, report on test results, etc.
- Experience testing layers other than the UI (e.g. database validations, directly testing Web Services or REST APIs with tools like SoapUI or Postman, etc).
- Background in shell scripting and Linux is a plus.
- Experience with Gitlab as a continuous integration tool is a plus.
- Deep understand for Object Oriented programming is a plus.
- Knowledge of DevOps, Docker, Kubernetes, micro services is a plus.