QE - TOSCA Automation Engineer (API & UI)
📍 Job Overview
Job Title: TOSCA Automation Engineer (API & UI)
Company: KPMG Global Services
Location: Bangalore, Karnataka, India
Job Type: Full time
Category: Quality Engineering
Date Posted: 2025-06-05
Experience Level: Mid-Senior level (2-5 years)
Remote Status: On-site
🎨 Role Summary
- Design, develop, and maintain automated test scripts for API and UI testing using TOSCA.
- Collaborate with cross-functional teams to understand application requirements and develop comprehensive test automation solutions.
- Execute automated test scripts and analyze results to ensure high-quality outcomes.
- Develop and implement automated testing strategies and frameworks using TOSCA.
- Manage and optimize test environments and configurations.
🖼️ Primary Responsibilities
- Design, develop, and maintain automated test scripts for API and UI testing using TOSCA.
- Collaborate with developers, QA analysts, and business analysts to understand application requirements and develop comprehensive test automation solutions.
- Conduct functional, regression, and integration testing for various applications.
- Execute automated test scripts and analyze results to identify issues and ensure high-quality outcomes.
- Develop and implement automated testing strategies and frameworks using TOSCA.
- Ensure efficient test coverage and maintain high standards of testing practices.
- Manage and optimize test environments and configurations.
- Maintain documentation for test scripts, test cases, and test results.
- Work closely with cross-functional teams to identify test automation opportunities.
- Strong understanding of software development life cycle (SDLC) and Agile/Scrum methodologies.
- Work closely with continuous integration/continuous deployment (CI/CD) pipelines.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field.
Experience: 3-4 years of experience in automating API and UI integration testing using Tricentis TOSCA.
Required Skills:
- Proficiency in TOSCA Testsuite for designing and implementing automated tests.
- Experience in TBox Modules, Requirements, TCD, Test cases and execution in Tosca.
- Solid knowledge of API testing (e.g., REST, SOAP) and experience with tools like Postman, SOAPUI, etc.
- Experience with UI automation testing across different browsers and devices.
- Proficiency in configuring and using test management tools such as Jira, qTest, ALM, and ADO.
- Familiarity with programming/scripting languages (e.g., Java, C#, Python, VBScript) is a plus.
- Certification in TOSCA or other relevant test automation tools is a plus.
Preferred Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Attention to detail and a commitment to quality.
- Ability to work independently and developing/maintaining automation scripts in Tosca.
🎨 Portfolio & Creative Requirements
Portfolio Essentials:
- Demonstrate a strong understanding of TOSCA Testsuite and its various modules.
- Showcase API testing experience with examples of test cases and scripts.
- Highlight UI automation testing experience across different browsers and devices.
- Include examples of test management tools used for tracking and organizing test cases.
Process Documentation:
- Document the test automation strategy and framework developed using TOSCA.
- Include test case descriptions, test data, and expected results for API and UI test cases.
- Showcase the ability to analyze test results and identify issues or areas for improvement.
💵 Compensation & Benefits
Salary Range: INR 800,000 - 1,200,000 per annum (Based on experience and skills)
Benefits:
- Medical, Dental, and Vision Insurance
- Retirement Savings Plan
- Employee Assistance Program
- Tuition Assistance Program
Working Hours: 40 hours per week, with flexible work arrangements available
🎯Team & Company Context
🏢 Company & Design Culture
Industry: Business Consulting and Services
Company Size: 10,001+ employees
Founded: 1993 (KPMG entities in India)
Team Structure:
- Large, diverse team with multiple departments and practice areas.
- Flat hierarchy with opportunities for growth and advancement.
- Collaborative environment with a focus on knowledge sharing and continuous learning.
Methodology:
- Agile/Scrum methodologies for software development and testing.
- Focus on continuous integration and continuous deployment (CI/CD) pipelines.
- Regular training and development opportunities to stay up-to-date with industry trends and best practices.
Company Website: https://social.kpmg/contactus
📈 Career & Growth Analysis
Design Career Level: Mid-Senior level (2-5 years of experience) with opportunities for growth and advancement within the Quality Engineering team.
Reporting Structure: This role reports directly to the Quality Engineering Manager and collaborates with cross-functional teams, including developers, QA analysts, and business analysts.
Design Impact: The TOSCA Automation Engineer plays a crucial role in ensuring the quality and functionality of software products, working closely with various teams to identify and address issues.
Growth Opportunities:
- Senior TOSCA Automation Engineer (6-8 years of experience) with increased responsibility for leading test automation projects and mentoring junior team members.
- Quality Engineering Manager (8+ years of experience) with overall responsibility for quality assurance processes and teams.
- Continuous learning and development opportunities through training programs, workshops, and industry conferences.
🌐 Work Environment
Studio Type: Modern, collaborative office space with dedicated testing labs and access to cutting-edge testing tools and technologies.
Office Location(s): Bangalore, Karnataka, India
Design Workspace Context:
- Dedicated testing labs with access to various testing tools and technologies.
- Collaborative workspaces with opportunities for cross-functional team interaction and knowledge sharing.
- Flexible work arrangements, including remote work options, to support work-life balance.
Work Schedule: 40 hours per week, with flexible work arrangements available to accommodate individual needs and promote work-life balance.
📄 Application & Portfolio Review Process
Design Interview Process:
- Phone or video call screening to assess technical skills and cultural fit.
- Technical assessment or take-home assignment to evaluate TOSCA automation skills and problem-solving abilities.
- On-site or virtual interview with the Quality Engineering Manager and other team members to discuss career goals, expectations, and company culture.
- Final decision and offer extended based on the candidate's skills, experience, and cultural fit.
Portfolio Review Tips:
- Highlight relevant test automation projects and case studies demonstrating API and UI testing expertise using TOSCA.
- Include examples of test management tools used for tracking and organizing test cases.
- Demonstrate the ability to analyze test results and identify issues or areas for improvement.
- Showcase strong communication and collaboration skills, as well as a commitment to quality and attention to detail.
Challenge Preparation:
- Brush up on TOSCA Testsuite and its various modules, with a focus on API and UI testing.
- Practice test case design and execution using TOSCA, with a focus on efficiency and coverage.
- Prepare for behavioral and situational interview questions, focusing on problem-solving, collaboration, and adaptability.
ATS Keywords: TOSCA, API Testing, UI Automation, Test Management, Quality Assurance, Software Development Life Cycle, Agile/Scrum, CI/CD
🛠 Tools & Technology Stack
Primary Design Tools:
- TOSCA Testsuite for designing and implementing automated tests.
- Postman or SOAPUI for API testing (e.g., REST, SOAP).
- Selenium WebDriver or similar tools for UI automation testing.
- Jira, qTest, ALM, or ADO for test management and tracking.
Collaboration & Handoff:
- Confluence or similar tools for collaborative documentation and knowledge sharing.
- Git or similar version control systems for tracking changes and facilitating collaboration.
- Slack or Microsoft Teams for real-time communication and collaboration.
Research & Testing:
- Postman or SOAPUI for API testing and exploration.
- Browser Developer Tools or similar tools for UI testing and debugging.
- JMeter or similar tools for load testing and performance optimization.
👥 Team Culture & Values
Design Values:
- Quality: A commitment to delivering high-quality outcomes through comprehensive testing and continuous improvement.
- Collaboration: Working closely with cross-functional teams to understand application requirements and develop comprehensive test automation solutions.
- Innovation: Embracing new testing tools, methodologies, and best practices to stay ahead of industry trends.
- Continuous Learning: Staying up-to-date with industry trends and best practices through regular training and development opportunities.
Collaboration Style:
- Cross-functional teams with regular interaction and knowledge sharing opportunities.
- Agile/Scrum methodologies for software development and testing, with a focus on continuous integration and continuous deployment (CI/CD) pipelines.
- Regular team meetings and one-on-ones to discuss progress, challenges, and growth opportunities.
⚡ Challenges & Growth Opportunities
Design Challenges:
- Keeping up with the latest testing tools, methodologies, and best practices.
- Managing and optimizing test environments and configurations in a dynamic and fast-paced development environment.
- Ensuring efficient test coverage and maintaining high standards of testing practices in a large and complex codebase.
- Collaborating effectively with cross-functional teams, including developers, QA analysts, and business analysts, to understand application requirements and develop comprehensive test automation solutions.
Learning & Development Opportunities:
- Attending industry conferences and workshops to stay up-to-date with testing trends and best practices.
- Participating in internal training programs and certifications to develop and enhance testing skills.
- Mentoring junior team members and contributing to the overall growth and development of the Quality Engineering team.
💡 Interview Preparation
Design Process Questions:
- Describe your experience with TOSCA Testsuite and its various modules. How have you used it to automate API and UI testing in previous roles?
- Walk us through your approach to designing and implementing automated test scripts for API and UI testing using TOSCA. How do you ensure efficiency and coverage?
- How have you collaborated with cross-functional teams, including developers, QA analysts, and business analysts, to understand application requirements and develop comprehensive test automation solutions?
Company Culture Questions:
- How do you stay up-to-date with industry trends and best practices in testing and quality assurance?
- Describe your experience with Agile/Scrum methodologies and continuous integration/continuous deployment (CI/CD) pipelines. How have you contributed to these processes in previous roles?
- How do you approach continuous learning and professional development in your testing career? What specific skills or knowledge areas are you looking to develop or improve?
Portfolio Presentation Strategy:
- Highlight relevant test automation projects and case studies demonstrating API and UI testing expertise using TOSCA.
- Include examples of test management tools used for tracking and organizing test cases.
- Demonstrate the ability to analyze test results and identify issues or areas for improvement.
- Showcase strong communication and collaboration skills, as well as a commitment to quality and attention to detail.
📌 Application Steps
To apply for this TOSCA Automation Engineer (API & UI) position:
- Submit your application through this link
- Customize your resume and portfolio to highlight relevant test automation skills and experience with TOSCA, API testing, and UI automation testing.
- Prepare for phone or video call screening and technical assessment or take-home assignment by brushing up on TOSCA Testsuite and practicing test case design and execution.
- Research KPMG Global Services and the Quality Engineering team to understand the company culture, values, and testing methodologies.