Overview:
The QA Automation (TOSCA) role is critical in ensuring the quality and reliability of software products through automated testing using TOSCA tool. The individual in this role will play a vital part in the software development lifecycle by designing developing and implementing automated test scenarios to validate various software components.
Key Responsibilities:
- Collaborate with crossfunctional teams to understand project requirements and translate them into automated test cases using TOSCA.
- Participate in test planning and strategizing to provide comprehensive test coverage.
- Develop maintain and execute automated test scripts using TOSCA based on test cases and business requirements.
- Conduct root cause analysis of issues identify and report defects and collaborate with the development team to ensure their resolution.
- Create and maintain test data test environments and test scripts and ensure their accuracy and relevance.
- Contribute to test automation frameworks and standards to improve overall testing efficiency and effectiveness.
- Execute and monitor automated test suites analyze results and provide meaningful reports to stakeholders.
- Troubleshoot and debug automation scripts and make necessary modifications to ensure proper functioning.
- Stay updated with the latest trends and best practices in test automation and implement them as applicable.
- Assist in the continuous improvement of the testing process and contribute to the overall quality assurance efforts.
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field.
- Proven experience in automated software testing using TOSCA tool.
- Strong understanding of test automation concepts methodologies and best practices.
- Proficiency in scripting languages such as VBScript JavaScript or TOSCA Script.
- Ability to analyze requirements design test cases and automate test scripts accordingly.
- Experience in test management tools and defect tracking systems.
- Excellent problemsolving skills and the ability to troubleshoot complex issues in automated testing.
- Knowledge of Agile methodologies and experience in Agile software development environments.
- Good communication and interpersonal skills to collaborate effectively with crossfunctional teams.
- Detailoriented with a focus on delivering highquality and reliable automated test solutions.
- Certifications in software testing and test automation would be an advantage.
automation,quality assurance,test management,qa automation