Job Description
- Accept and clarify testing requirements.
- Identify and prioritize test conditions addressing product risks and features to be tested.
- Define specific tests that must be designed for that area.
- Design test cases and sets of test cases to cover test conditions.
- Identify necessary test data to support test conditions and test cases.
- Schedule test executions in order.
- Develop test procedures and other quality documentation : test plans, test cases, and status reports for management.
- Execute or delegate exploratory, automated, and regression tests.
- Analyze actual results against the expected ones.
- Participate in the technical review process contributing behavioral viewpoint.
Requirements
Defect management process.Knowledge of the business domain.Experience in a variety of testing efforts.Understanding of common software failures and faults.Knowledge of the system or application-under-test.Understanding of the test automation process.Basic SQL / DB skills.Experience with common data structures, algorithms, and distributed systems.Knowledge of backend services and integrations.Understanding of functional and non-functional testing.Profound coding and test automation skills.Requirements
Defect management process. Knowledge of the business domain. Experience in a variety of testing efforts. Understanding of common software failures and faults. Knowledge of the system or application-under-test. Understanding of the test automation process. Basic SQL / DB skills. Experience with common data structures, algorithms, and distributed systems. Knowledge of backend services and integrations. Understanding of functional and non-functional testing. Profound coding and test automation skills.