There are many ways in which my services can ensure your organization's successful project delivery.
- Functional testing
- Automating existing cases, enhancing an existing automated test suite, or developing a new test suite from scratch
- Regression testing an application using existing test cases
- Integration testing to ensure data is processed correctly and flows seamlessly between heterogenous systems
- System end-to-end testing with comprehensive user stories and scenarios
- Non-Functional
- Performance testing - ensure the application meets performance requirements of stress and sustained load using own scripts
- Security testing (penetration testing) - willing to learn
- Accessibility testing - using high contrast themes, screen readers, keyboard navigation, magnifiers
- Administrative
- Prepare a test strategy and test plan for a project
- Write high-level test cases based on requirements and converting them to detailed cases once the application is testable
- Report bugs and provide steps to reproduce and screenshots/videos to illustrate the issues
- Document an application by working with developers/architects
- Test report writing and presentation to stakeholders
- DevOps
- Integrating automated tests with build/deploy infrastructure
As with the professional skills, I have comfortably done all the bulletpoints with the exception of security testing which I am looking forward to develop. I prefer to write my own automation testing and performance scripts from scratch in Python, but I will naturally give deference and adhere to the project's platform, framework, programming languages and needs.