Responsibilities:
- Design, develop, and maintain automated test scripts using TOSCA.
- Lead the automation testing efforts and mentor junior team members.
- Collaborate with developers, business analysts, and QA leads to understand testing requirements.
- Integrate TOSCA tests with CI/CD pipelines (e.g., Jenkins, Azure DevOps).
- Identify defects, log them in tracking tools like JIRA, and work with developers to resolve issues.
- Generate test reports and ensure test traceability and coverage.
- Continuously improve test processes and methodologies.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 7+ years of experience in automation testing, with at least 3 years using TOSCA.
- Strong understanding of software testing life cycle (STLC) and QA methodologies.
- Experience in designing automation frameworks and implementing them in TOSCA.
- Excellent problem-solving and analytical skills.
- Ability to work well in a team environment and lead testing initiatives.
- Good communication and documentation skills.
Skills:
- TOSCA Automated Testing
- Test Case Development
- Defect Tracking
- Test Planning
- Software Development Lifecycle (SDLC)
- SQL
- API Testing
- CI/CD Integration
Preferred Qualifications:
- TOSCA certification.
- Experience with other test automation tools.
- Knowledge of programming languages such as Java or Python.
- Experience with Agile/Scrum methodologies.