Careers → Apply
QA Specialist (Tricentis Tosca)
Complete the steps below to submit your application
JOB DESCRIPTION
Job Description – QA Specialist (Tricentis Tosca) Work Mode: Remote • Employment Type: Contractual Experience - 2+ Years Essential Skills • 2+ years of software quality engineering / test automation experience, with Tricentis Tosca as the primary automation tool. • Strong hands-on expertise in Tosca for designing, developing, maintaining, and executing reusable automated test cases for web applications and service/API integrations. • In-depth API knowledge with practical experience creating and modifying API requests/test assets and validating REST and SOAP services. Candidate must be comfortable working with endpoints, methods, headers, parameters, request/response bodies, status codes, and API contracts. • Strong understanding of JSON and XML payloads, schema/field validation, positive and negative testing, boundary conditions, error handling, and end-to-end integration testing. • Hands-on experience with API authentication and authorization mechanisms such as Basic Authentication, Bearer tokens, API keys, and OAuth 2.0. • Experience parameterizing test data, chaining API calls, extracting values from responses, reusing them in subsequent requests, and validating data across integrated systems. • Good understanding of SDLC, STLC, Agile/Scrum delivery, defect lifecycle, and regression testing. • Strong analytical, troubleshooting, communication, and collaboration skills, with the ability to work independently with developers, business analysts, and client teams.. Technical Skills • Build and maintain automation in Tricentis Tosca using Modules, TestCases, reusable test steps/blocks, TestCase Design, test data, buffers, parameters, recovery concepts, and ExecutionLists. • Use Tosca scanning and model-based automation techniques to create stable, maintainable automation for web-based applications. • Design and execute API tests using Tosca API capabilities/API Scan and, where required, complementary tools such as Postman for analysis and troubleshooting. • Create and modify REST/SOAP API requests; work with GET, POST, PUT, PATCH, and DELETE methods; configure headers, query/path parameters, payloads, and authentication. • Validate HTTP response codes, headers, JSON/XML response content, schemas, business rules, and error responses. Perform negative, boundary, integration, and end-to-end API testing. • Create reusable, data-driven automated tests and manage dependencies between UI, API, and backend validations. • Analyze failed executions, identify whether failures are due to automation, application, environment, or test data issues, and log clear defects with supporting evidence. • Work with SQL for backend/data validation where required and verify consistency between API responses, application behavior, and database records. • Maintain automation assets under version/control processes and support execution through CI/CD or scheduled regression pipelines where applicable. Desirable Skills • Tricentis Tosca certification or substantial project experience using Tosca in an enterprise automation environment. • Experience with OpenAPI/Swagger specifications, API documentation, mock services/stubs, and service virtualization concepts. • Working knowledge of SQL and relational databases. • Exposure to Azure DevOps/Jira, CI/CD tools such as Jenkins or Azure Pipelines, and sourcecontrol practices. • Basic scripting/programming knowledge for troubleshooting and test-data preparation. • Experience testing integrated enterprise applications where business flows span UI, API, and backend systems. • Strong documentation skills and ability to explain automation/API issues clearly to technical and non-technical stakeholders. Job Responsibilities • Review requirements, user stories, acceptance criteria, and interface specifications to identify automation and API test coverage. • Create reusable Tosca Modules and TestCases, parameterize test data, and maintain regression packs for reliable repeat execution. • Log and track defects with clear steps, evidence, expected/actual results, and impact; work closely with developers through resolution and retesting. • Participate in test planning, estimation, peer reviews, defect triage, sprint ceremonies, and continuous improvement of the automation framework and test coverage. • Prepare execution reports and communicate testing status, risks, and quality observations to project stakeholders. Eligibility Criteria • Bachelor’s degree in Computer Science, Information Technology, Business, or related field. Experience: 2-6 years
Your Details
Fill in your information to receive an OTP on your email.