To create test cases, execute the test cases and manage all the activities in the test cases to ensure that all the objectives are met and that the solutions work as expected. To record defects to Test management tool and create reports outlining the weekly progress. Ability to execute the tasks presented in the task dimensions table list. Be willing to adapt/learn automation script development and script execution.
Bachelor’s Degree in Computer Science or equivalent experience· Experience in Quality Management Software and Process
· Knowledge and Experience in technical aspects of software solution being tested
· Business process understanding
· 5 years experience in database testing in Microsoft SQL environment including designing and manipulating data preferred.
· Ability to understand and create test cases from specifications or verbal communications.
· Interaction with QA Lead, Project Managers.
· Ability to problem solve.
· Software Quality Assurance Tester Analysts course
· Computer
· Capturing Tools
· Selenium
· Specflow/Cucumber
· MS SQL
· C#,Java (Any object oriented programming language)
· BDD
· TDD
· GIT(VCS)
· Microsoft Office Applications
Must have ITSQB certification
· Create test cases according to the requirements
· Participate in the grooming session
· Understand the requirement
· Create accurate test cases
· Test cases are linked accurately to the Change Request
· Record defects into the Test management tool
· Accurate and detailed steps are recorded
· Defects are linked appropriately to the Change Request
· Perform end-to-end testing
· Assemble the functional test cases into regression test suite
· Execute regression testing
· Accurately document the test case results
· Identify/create test data for test cases
· Ability to identify and create test data
· Create testing harness when necessary
· Perform Functional testing
· Ensure that the testing results are as expected
· Accurately document the test case results
· Perform integration testing
· Ensure integration with other systems are performs as expected
· Accurately document the test case results
· Assist in Automation script creation
· Identify test cases suitable for automation
· Create scripts
· Identify start and endpoint for scripts
· Assemble scripts
· Execute scripts
· Accurately document the test case results
· Perform Negative testing
· Create and execute negative test cases
· Accurately document the test case results
· Assist in Back End Testing
· Verify that the back-end results are as expected using the SQL component