Job Duties:
- Provide continuous assessment and test regarding the quality of existing and newly developed software assets
- Negative testing
- Integrate with development and testing functions
- Stress tests
- To read all the documents and understand what needs to be tested
- Based on the information procured in the above step decide how it is to be tested
- Execute all the test case and report defects, define severity and priority for each defect
- Carry out regression testing every time when changes are made to the code to fix defects
- Prepare all reports related to software testing carried out
- Testing and identifying software breaches and vulnerabilities
- Creation of test designs, test processes, test cases and test data
- Planning, implementing, managing, monitoring and upgrading security tests for the protection of the private data and services
Other Features:
- Understanding of software development lifecycle, tools and methodologies included and used in each stage;
- Ability to write automated tests using various test tools
- Cover all specter of cases for the given product
- Have a good understanding of what programming is
- Understanding of SDLC
- The ability to work in a team and as an individual
- Be able to write clear test documentation
- Be familiar with various testing engines as Junit, SOAP UI, Selenium and test techniques as positive/negative testing, smoke testing, integration testin
Requirements
- Experience: 6+ months in QA or in Software development.
- Core skills: Web application testing, familiarity with automation tools, bug tracking systems.
- Additional preferences: Proficiency in English, experience working in Agile teams.