Bangalore
16 hours ago
Tosca Automation Architect

Key Responsibilities:

Test Automation & TOSCA Expertise: Develop, implement, and maintain automated test scripts using TOSCA to ensure comprehensive test coverage for functional, integration, and regression testing across applications. Architecture Design: Work closely with software architects to understand system architecture and design test strategies that align with the overall system architecture and business requirements. Programming Skills: Utilize Java/C# programming skills to enhance and customize test automation frameworks, write reusable code, and optimize test execution. Test Case Design: Design and implement robust, scalable, and efficient test cases for different types of testing (functional, regression, integration, etc.) using TOSCA. Framework Development: Develop and maintain automation frameworks, ensuring high code quality and best practices are followed. Collaboration: Collaborate with developers, architects, and other cross-functional teams to understand requirements, design test plans, and resolve issues in a timely manner. Performance Optimization: Analyze test results and identify opportunities for performance optimization in both the automation process and the application under test. Continuous Integration: Integrate automated tests with continuous integration/continuous deployment (CI/CD) pipelines to support agile development and fast-paced release cycles. Troubleshooting & Debugging: Identify, analyze, and resolve issues with test automation scripts and frameworks; provide detailed reports on defects and enhancements. Mentorship & Training: Provide guidance and mentorship to junior team members, fostering a culture of continuous learning and improvement within the testing team.

Required Qualifications:

Proven experience with TOSCA test automation tool, including script development, execution, and maintenance. Strong programming skills in Java or C# for test automation framework development. Solid understanding of software architecture principles and design patterns. Experience in developing automated test frameworks and tools. Proficiency in integrating test automation with CI/CD pipelines (e.g., Jenkins, GitLab, Azure DevOps). Strong knowledge of testing methodologies and best practices (e.g., Agile, Test-Driven Development). Familiarity with version control systems (e.g., Git, SVN). Experience with performance and load testing tools is a plus. Strong problem-solving skills and the ability to troubleshoot complex issues. Excellent communication and collaboration skills.

 

Confirm your E-mail: Send Email