Carry out feasibility studies: Listing out software features, attend knowledge sharing sessions on products
Participate in Release Planning Meeting
Participate in User Stories estimation
Confirm feasibility of performing Definition of Done
Prepare a Software Test Plan
Elaborate Condition of Satisfaction during Sprint Planning
Determine and estimate QA tasks during Sprint Planning
Create Software Test cases and/ Test Scripts following Test Plan and Condition of Satisfaction
Writing bug reports
Reviewing documentation
Working with software developers and project support teams
Meeting with system users to understand the scope of projects
Monitoring applications and software systems
Document analysis
Communicating findings to technical and non-technical colleagues
Requirements:
Strong verbal and written English
Bachelor in Computer Engineering/Science or related field or equivalent
Excellent analytical, organizational, problem solving and decision-making skills
Strong documentation skills: able to clearly report bugs and prepare test reports
Excellent knowledge of load and performance testing process, experience of using tools such as Selenium, JMeter, Silk, Silk Performer, LoadRunner is also a plus
Significant knowledge of software security and software performance tools and practices
Understand the principles of the test methodologies and test environments
Experience with web application security testing.
Able to take ownership towards the overall development of the organization.