- Design and develop test plans and test cases based on functional and non-functional specifications.
- Execute test cases, analyze, and report results.
- Collaborate in an Agile/Scrum framework for project delivery.
- Participate in design reviews, scoping, and technical documentation reviews.
- Perform software engineering and QA activities for new features and maintenance.
- Adopt DevOps processes and CI/CD for test-driven development.
- Create and control automated test suites for efficiency.
- Conduct integration, regression, and root cause analysis.
AWSPythonJava+4 more