Review RFP, HLD, LLD Documents and plan test cases
accordingly & raise inconsistencies / issues if any
- Create and revise all testing documents.
- Create detailed, comprehensive, and well-structured
test plans and test cases
- Develop automated tests
- Execute the planned test cases (manual & automatic)
- Identify, isolate, and track bugs throughout testing
- Identify any potential problems that users might
encounter
- Record test progress and results
- Research and analyse product features being tested
- Research new tools, technologies, and testing
processes
- Review user interfaces for consistency and
functionality
- Review interface for correct translation
- Estimate, prioritize, plan and coordinate testing
activities
- Design, develop and execute automation scripts
using open source tools
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are
resolved
- Develop and apply testing processes for new and
existing products to meet client needs
- Liaise with internal teams (e.g. developers and
product managers) to identify system requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software
and train users to implement solutions
- Support in technical troubleshooting of software
issues and follow up on the delivery of fixes while
ensuring the software fixes don’t comprise any
standards
- Track quality assurance metrics, like defect densities
and open defect counts
- Stay up to date with new testing tools and test
strategies
- Conducting SIT & UAT
- Work in collaboration with appropriate stakeholders
to ensure security consideration are applied on all
software components
- Maintain all project plans and ensure compliance to
timeframe and collaborate with stakeholders for all
implementation processes.
- Work on site and office as per business
requirements.