Primary skills:In-depth knowledge and hands-on experience with Tosca Test Automation (Tricentis Tosca).
Secondary skills: API Testing
Location: Hyderabad (Mindspace, #12B)
Educational Qualification:
Experience: 5+
Job Description:
Technical Skills:
Tosca Test Automation:
In-depth knowledge and hands-on experience with Tosca Test Automation (Tricentis Tosca).
Ability to design, develop, and maintain automated test scripts using Tosca.
Expertise in model-based testing and test automation frameworks in Tosca.
Scripting & Programming Languages:
Familiarity with VBScript, Java for test automation scripting.
Ability to work with Tosca's TBox and XPress modules.
Customization and extension of Tosca using APIs or add-ins.
Continuous Integration (CI) and DevOps:
Integration of Tosca with popular CI/CD tools like Jenkins/Bamboo, Azure DevOps, Git, or Bitbucket.
Experience with version control systems like Git for managing test cases and scripts.
Test Case Design & Test Execution:
Expertise in test case design, including data-driven, keyword-driven, and functional testing.
Experience in executing regression, smoke, and functional tests using Tosca.
Creating reusable test modules and integrating them into test cases.
Test Management Tools:
Familiarity with test management tools such as Jira, Qtest.
Experience in integrating Tosca with test management and defect tracking systems.
Automation Frameworks:
Knowledge of modular, data-driven, and hybrid automation frameworks.
Designing and building reusable, scalable automation frameworks in Tosca.
API/Service Testing:
Proficiency in automating API testing using Tosca or other tools.
Experience with web services and RESTful APIs, SOAP, and JSON formats.
Database Testing:
SQL skills for backend database testing, creating queries for validating data integrity.
Experience in validating data between frontend and database.
Experience in validating data through UI and back-end systems.
Strong SQL skills to validate database integrity and work with relational and NoSQL databases.
Test Reporting and Metrics:
Ability to generate comprehensive test reports, metrics, and analysis.
Strong experience in analyzing test results, identifying issues, and providing actionable insights to development teams.
Qtest Experience:
Experience using Qtest or similar test management tools to track and manage test cases and defects.
Soft Skills:
Attention to Detail:
Ability to spot even the smallest issues or inconsistencies in both the functionality and UI of the application.
Excellent at reproducing issues and documenting them with clear steps for developers to follow.
Problem-Solving and Analytical Skills:
Strong analytical skills to identify root causes of defects.
Ability to think critically and logically to validate application behavior under various scenarios.
Communication Skills:
Excellent written and verbal communication skills to document defects, test reports, and communicate issues clearly with developers and business stakeholders.
Ability to explain technical issues in simple terms for non-technical stakeholders.
Collaboration & Teamwork:
Strong collaboration skills, as senior manual testers often work closely with developers, project managers, and business analysts.
Mentoring and guiding junior testers, helping them improve their manual testing practices.
Time Management:
Effective time management skills to balance multiple projects and deadlines while ensuring quality testing.
Ability to prioritize tasks based on their severity and impact.
Adaptability:
Ability to adapt to changing requirements, new tools, and technologies in a fast-paced environment.
Flexibility in adjusting testing strategies to meet project needs.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Automation Test EngineerEmployement Type: Full time