Quality Assurance
PV Technologies offers quality assurance (QA) consulting services with a focus on Agile testing. Our QA consultants help you:
- Define team logistics including ideal team structure, tester-to-developer ratio, and physical logistics
- Setup test and staging environments
- Move from other testing methods to Agile including implementing lean measurement, defect tracking, traceability, and test strategy and planning
- Mitigate risk and manage technical debt
- Implement source control, build tools, build automation tools, and unit testing tools
- Drive development with business facing tests
- Implement tools for testing the GUI, API, and web services
- Use best practices for writing tests
- Implement scenario, exploratory, user needs, and persona and session testing along with acceptance tests
- Work with the development team to implement unit tests
- Select, install, and configure test data generation tools
- Test for security, interoperability, reliability, maintainability, and install-ability
- Perform load, stress, and scalability testing
- Target memory management issues
- Implement automation for continuous integration, build, and deploys
- Understand the purpose of release planning, sizing, prioritization of stories, prioritization of defects, and perform test planning
- Track test tasks and status
- Implement regression tests