Required Skills and Knowledge:
- Performs testing tasks on designated projects
- Assists project teams with project level test strategies and test approaches
- Develop test cases, and test scripts and acceptance criteria to ensure adequate test coverage
- Assist staff with cross-product and technical issues
- Produce progress reports for all projects
- Ensure that the data in the testing database is accurate
- Provide ongoing technical and application training as necessary to improve the overall quality of the software
- Determine what needs to be tested based on the changes made by programmers during the project
- Update QA process notebook and holds QA meetings to ensure testing process is understood by all the team members
- Research and implement new and improved testing methods, processes, tools and test systems
- Perform other incidental and related duties as required and assigned
- Perform code reviews as necessary
- Should be able to gain good knowledge of application and act as an SME .
Education and Experience:
- 5-7 years’ experience in software quality assurance environment
- Bachelor’s degree in Computer Science or Business Administration with a Computer Information concentration or a related degree, or an equivalent level of advanced competence obtained through experience, education and/or training.