Whether conducted online or at your location, instructor-led live Software Testing training courses leverage interactive discussions and practical exercises to show you how to apply specialized knowledge and skills to significantly boost testing productivity and efficiency.
Software Testing training is offered in two formats: "online live training" or "onsite live training". The online live training (also known as "remote live training") is facilitated via an interactive remote desktop. Onsite live training can be conducted at your local premises in Bhutan or at NobleProg's corporate training centers in Bhutan.
NobleProg -- Your Local Training Provider
Bhutan, Thimphu - Classroom
near Le Méridien , Chorten Lam, Thimphu, Bhutan, 11001
Set in Thimphu, this classroom is well located in Chorten Lam with all amenities and WiFi.
For Sales Enquires and Meetings
All our centres have batches running on weekdays and weekends hence, please note that, in most cases, usually we are not able to organise ad hoc sales meetings, especially on our classrooms as they are all occupied with ongoing training sessions . Please contact us by e-mail or phone at least one day earlier to make an appointment with one of our consultants at our corporate offices.
Bhutan, Paro - Classroom
near Le Méridien Riverfront, thimphu hwy, Shaba, Paro, Bhutan, 12001
Set in Paro, this classroom is well located near Paro-Thimphu Highway around 4 km from the airport, and 7 km from Rinpung Dzong, and possess all amenities and WiFi.
For Sales Enquires and Meetings
All our centres have batches running on weekdays and weekends hence, please note that, in most cases, usually we are not able to organise ad hoc sales meetings, especially on our classrooms as they are all occupied with ongoing training sessions . Please contact us by e-mail or phone at least one day earlier to make an appointment with one of our consultants at our corporate offices.
Apigee serves as Google Cloud’s comprehensive API management platform spanning the entire lifecycle. It empowers organisations to design, secure, deploy, monitor, and scale their APIs effectively. Its robust testing and automation capabilities enable teams to validate APIs, enforce policies, and guarantee high-quality deployments within CI/CD pipelines.
This instructor-led live training (available online or on-site) is designed for beginner to intermediate-level QA engineers and developers who aim to automate API testing and validation using Apigee tools and integrations.
Upon completing this training, participants will be able to:
Configure Apigee for API testing and monitoring purposes.
Automate API test cases leveraging Apigee and integrated tools.
Validate API performance, security, and reliability.
Incorporate test automation into CI/CD pipelines.
Course Format
Interactive lectures and discussions.
Hands-on exercises and practice sessions.
Implementation within a live lab environment.
Course Customization Options
For personalised training requirements, please contact us to make arrangements.
This instructor-led live training, offered online or onsite, targets intermediate-level testers and developers seeking to enhance their skills in automation testing. Key tools covered include Selenium and TestComplete, along with integration strategies for Oracle APEX and .NET Core.
By the conclusion of this training, participants will be equipped to:
Set up and configure Selenium and TestComplete for automation purposes.
Develop sophisticated test scripts and frameworks.
Integrate automation testing with Oracle APEX and .NET Core applications.
Leverage machine learning techniques to boost test automation.
Effectively transition from manual to automated testing.
Manage outsourced testing projects and maintain high-quality standards.
This instructor-led, live training in Bhutan (online or onsite) is designed for intermediate to advanced test engineers and automation specialists who wish to explore advanced TestStand features and techniques to maximize the efficiency and effectiveness of their test automation.
Upon completion of this training, participants will be able to:
Leverage advanced features and functionalities of TestStand to enhance test automation workflows.
Customize user interfaces and develop sophisticated test sequences.
Implement advanced techniques for result processing and reporting.
Integrate TestStand with external databases, systems, and hardware.
Apply best practices for maintaining, managing, troubleshooting, and debugging complex test sequences.
This instructor-led, live training in Bhutan (online or onsite) is designed for beginner-level test engineers and automation engineers who wish to learn the fundamentals of using TestStand to create, execute, and manage automated test sequences.
Upon completion of this training, participants will be able to:
Grasp the core concepts and architecture of TestStand.
Construct test sequences and run them effectively.
Leverage TestStand's collaborative capabilities for team-based test development workflows.
Integrate TestStand with various software tools and test instruments.
Develop custom test steps and plugins within TestStand.
This instructor-led, live training in Bhutan (online or onsite) is aimed at experienced automation test engineers who want to learn advanced C# programming concepts for automation testing.
By the end of this training, participants will be able to:
Understand advanced C# programming concepts and best practices.
Apply advanced object-oriented programming principles to create efficient and flexible automation solutions.
Design and develop modular and reusable automation frameworks using industry best practices.
Jersey serves as the open-source reference implementation for JAX-RS (Java API for RESTful Web Services). It offers libraries that enable Java developers to build REST APIs quickly and effectively. When combined with contemporary testing tools, Jersey empowers developers to design, build, test, and document APIs with high efficiency.
This instructor-led live training (available online or onsite) is designed for beginner to intermediate-level Java developers and testers who aim to master API development and testing using Jersey and its associated tools.
Upon completion of this training, participants will be able to:
Configure a Jersey project using Maven.
Develop and deploy RESTful APIs using Jersey.
Test APIs using Postman and automated testing frameworks.
Manage API errors, security, and documentation.
Course Format
Interactive lectures and discussions.
Practical hands-on exercises.
Implementation in a live lab environment.
Customization Options
To arrange customized training for this course, please reach out to us.
This instructor-led, live training in Bhutan (available online or onsite) is designed for beginner to intermediate-level professionals aiming to gain practical experience in effectively planning, executing, and managing UAT processes.
Upon completing this training, participants will be equipped to:
Comprehend the significance and role of UAT within the software development lifecycle.
Create and conduct UAT test cases and scenarios.
Utilize industry-standard tools to oversee and monitor UAT progress.
Effectively identify, report, and monitor defects.
Collaborate with developers, testers, and stakeholders to ensure successful UAT execution.
This instructor-led, live training in Bhutan (online or on-site) is aimed at intermediate-level automation developers who wish to harness the power of BlazeMeter for automation tasks, enabling them to build intelligent and interactive automation solutions.
By the end of this training, participants will be able to:
Understand the fundamentals of BlazeMeter and its role in automation.
Utilize BlazeMeter to automate tasks and processes.
Develop custom automation solutions using BlazeMeter.
Apply best practices for leveraging BlazeMeter in automation projects.
The ISTQB Certified Tester Advanced Level – Test Automation Engineer (CTAL-TAE) certification is a globally acknowledged credential designed for professionals who specialize in designing, developing, and sustaining test automation solutions within practical business environments.
This instructor-led live training session, available in online or onsite modes, targets intermediate to advanced software testers and automation specialists aiming to acquire practical, exam-focused expertise aligned with the official CTAL-TAE syllabus to help them pass the certification exam.
Upon completion of this training, participants will be equipped to:
Comprehend the CTAL-TAE syllabus and certification goals.
Design and implement scalable, maintainable test automation architectures.
Evaluate and choose suitable automation tools and frameworks.
Integrate automated tests effectively into CI/CD pipelines.
Apply structured methodologies to plan, develop, and sustain automated test solutions.
Gain familiarity with actual test formats through exam simulations.
Course Format
Interactive lectures and discussions.
Extensive exercises and practice sessions.
Hands-on implementation in a live-lab environment.
Course Customization Options
To arrange customized training for this course, please reach out to us.
This instructor-led live training in Bhutan (online or onsite) is aimed at intermediate-level quality assurance engineers who wish to use Apache JMeter for software performance testing.
By the end of this training, participants will be able to:
Understand performance testing principles and the role of Apache JMeter.
Install, configure, and navigate Apache JMeter to create and execute test plans.
Design comprehensive test plans with advanced features like parameterization and scripting.
Analyze test results to identify performance issues and optimize applications.
Conduct distributed testing and apply best practices in real-world scenarios.
The ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) is a professional-grade certification designed to equip candidates with advanced test management practices, leadership capabilities, and strategic decision-making skills, all in alignment with the ISTQB syllabus.
This instructor-led live training (available online or onsite) is tailored for test managers and QA professionals at intermediate to advanced levels who aim to master the ISTQB Advanced Level Test Manager syllabus and successfully prepare for certification.
Upon completion of this training, participants will be equipped to:
Formulate and manage comprehensive test strategies and plans.
Implement risk-based testing techniques to optimise testing efforts.
Monitor, control, and enhance test processes within projects.
Lead and develop test teams while effectively managing stakeholder expectations.
Leverage tools and metrics for test management, reporting, and continuous improvement.
Course Format
Interactive lectures and discussions.
Exam-oriented exercises and practice questions.
Hands-on case studies and simulations aligned with the ISTQB CTAL-TM syllabus.
Course Customization Options
To request a customised training for this course, please get in touch with us to arrange it.
This instructor-led live training in Bhutan (online or onsite) targets intermediate testers who aim to learn how to conduct performance testing using the LoadRunner Enterprise platform.
By the conclusion of this training, participants will be able to:
Understand the fundamentals of performance testing and its significance in software development.
Effectively plan and design performance tests based on business requirements and system specifications.
Configure and manage test environments, including servers, networks, and client systems.
Execute performance tests, monitor system resources, and collect relevant performance metrics.
Analyze test results and identify performance bottlenecks.
Generate comprehensive reports to communicate test findings and recommendations.
This instructor-led, live training in Bhutan (available online or onsite) targets intermediate-level software testing professionals who wish to become certified in TOSCA and demonstrate proficiency in test automation using Tricentis Tosca.
Upon completion of this training, participants will be able to:
Gain a clear understanding of the TOSCA certification structure and requirements.
Master TOSCA concepts, including test case design, automation, and execution.
Apply best practices for creating reusable and maintainable test cases.
Prepare effectively for both the practical and theoretical components of the TOSCA certification exam.
This course offers comprehensive training on managing testing initiatives, delivering practical experience in automating functional tests and executing cross-browser tests for web applications using the Selenium framework.
The course is designed for software test engineers and manual QA professionals.
After completing the training, participants will be equipped to effectively apply Selenium WebDriver in real-world project scenarios.
This course offers comprehensive training on managing testing projects through the Selenium test suite and implementing continuous testing using Jenkins.
Intended Audience:
Software test engineers
Software developers engaged in agile development practices
Release managers
QA engineers
Upon completing the Selenium training, delegates will be able to:
Effectively utilize the Selenium test suite in real-world projects
Perform cross-browser testing using Selenium
Distribute tests using Selenium Grid
Execute regression tests with Selenium within Jenkins
Generate test reports and periodic reports using Jenkins
In this instructor-led, live training conducted in Bhutan, participants will learn how to enhance an automated test suite using advanced techniques to drive Selenium.
By the end of this training, participants will be able to:
Resolve complex web application test automation issues with Selenium.
Apply regular expressions and pattern-based verification techniques.
This instructor-led, live training in Bhutan (online or onsite) provides an introduction to automated testing using Selenium WebDriver and C# within Visual Studio. If you lack prior experience with C# or want to refresh your skills, we recommend the course: C# for Automation Test Engineers.
Streamline your software testing processes with HP UFT, the leading functional testing solution in the industry. This comprehensive course delves into key automation techniques such as recording and playback scripting, object identification, parameterized testing, reusable actions, web application testing, and API validation, supported by practical, hands-on labs. You will learn to transform manual test cases into reliable automated scripts, effectively utilize checkpoints and synchronization mechanisms, and develop scalable test frameworks designed for enterprise-level quality assurance and rigorous regression testing.
Achieve expertise in mobile automation testing through this extensive Appium training programme. Develop robust test automation frameworks for both Android and iOS applications by leveraging the industry-preferred Appium framework. Gain practical experience in configuring Appium, authoring test scripts, identifying native and web elements, and producing detailed test reports. This course is ideal for QA engineers and testing professionals looking to expand their skill set with mobile testing and automation capabilities. It serves as an excellent foundation for Appium certification and career progression in mobile quality assurance.
Selenium is an open-source framework designed for automating web application testing across various browsers. With the release of Selenium 4, users can access enhanced WebDriver APIs, native relative locators, and improved grid support. Python, known for its simplicity and robust integration with testing frameworks such as Pytest, stands out as a powerful choice for developing scalable and maintainable test automation suites.
This instructor-led live training, available both online and onsite, targets beginner to intermediate-level testers and developers who want to leverage Selenium with Python to automate web application testing in real-world scenarios.
Upon completion of this training, participants will be able to:
Install and configure Selenium with Python within a test environment.
Develop robust test automation scripts using Selenium WebDriver and Pytest.
Apply the Page Object Model (POM) to create maintainable test frameworks.
Execute tests across multiple browsers using Selenium Grid.
Integrate automated tests into CI/CD pipelines.
Troubleshoot common issues and implement best practices for automation stability.
Format of the Course
Interactive lectures and discussions.
Extensive exercises and practice sessions.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request customized training for this course, please contact us to arrange.
This instructor-led, live training in Bhutan is designed for anyone interested in learning Java for the purpose of test automation. It is a streamlined, intensive course with plenty of hands-on exercises to get participants ramped up quickly with the essential programming skills needed to apply to software automation testing. The focus is on the Java fundamentals which can be directly and immediately applied to test automation.
This course does not cover in depth test automation frameworks such as Selenium. It also bypasses the conventional "Hello World" approach to learning Java, as this is not a course on application development. This course is squarely aimed at getting participants up and running quickly with test automation. If you are already versed in Java and wish to get straight into testing with Selenium, please check out: Introduction to Selenium (https://www.nobleprog.com/introduction-selenium-training).
This instructor-led, live training in Bhutan (online or onsite) is aimed at engineering and design professors who wish to understand, apply, and teach modern software development practices relevant to systems engineering, civil engineering, design, and architecture disciplines.
This course is tailored for test managers, quality assurance professionals, testers, software developers, project managers, and senior management. It aims to clarify how Agile project management frameworks, particularly SCRUM, handle testing activities.
Upon completing the course, each participant will design and execute a test plan for a sample application (which may be an actual client application, if available).
This two-day programme offers a concise overview of Agile software testing. It covers fundamental testing concepts within the Agile (Scrum) development environment, utilising Crispin & Gregory’s Agile Testing Quadrants model as a framework to examine contemporary principles and practices of Agile testing.
Intended Audience
This course is designed for development teams aiming to enhance their testing practices within an Agile context.
It is also suitable for individuals planning to pursue testing as a dedicated career path and serves as a recommended prerequisite for the iSQI Certified Agile Tester course.
This training course aims to equip software QA engineers with the vital AI knowledge and practical skills necessary to boost testing productivity and improve software quality results. Participants will acquire a foundational grasp of artificial intelligence and machine learning, along with their application in test automation, bug identification, test case creation, risk-focused testing, and performance evaluation.
Combining theoretical concepts, demonstrations, and hands-on labs, QA professionals will learn to harness AI to minimize manual workload, expand test coverage, and enhance defect detection accuracy—ultimately driving greater efficiency and effectiveness in QA operations.
This instructor-led, live workshop begins with an introduction to BDD, explaining what it is and how companies utilize it to promote effective software design, development, and testing. We approach this from a non-engineering standpoint, keeping the focus on end-users, their requirements, language, and mindset. We also tackle the communication challenges business stakeholders may encounter as they collaborate more closely with their technical peers.
By the conclusion of this training, participants will learn how to:
Write concise user stories that capture the usage patterns of actual software users.
Translate user stories into BDD's behavioral language (Given, When, Then).
Derive test cases from these stories for engineers to implement and test.
Understand the relationship between product requirements, acceptance criteria, and test cases.
Demystify technical jargon that obstructs communication and understanding.
Install and use effective tools for writing BDD feature files.
Understand and appreciate the processes involved once work is handed to engineers.
Take a more active role in the iterative development cycle.
Cypress is a comprehensive end-to-end testing framework that enables users to configure, write, execute, and debug tests for any frontend application or website.
This live training, facilitated by an instructor and available either online or at the client's premises, is designed for software testers looking to leverage Cypress for test automation.
Upon completing this training, participants will be equipped to:
Conduct end-to-end automated testing using Cypress.
Develop integration and unit tests within web applications.
Utilize Cypress as a viable alternative to Selenium.
Course Structure
Engaging lectures and group discussions.
Extensive exercises and practical sessions.
Hands-on practice in a live laboratory setting.
Customization Options for the Course
For those seeking a tailored training experience for this course, please get in touch with us to make arrangements.
Fundamentals of QA and Modern Testing with AI is an exhaustive training initiative that merges the ISTQB Certified Tester Foundation Level (CTFL v4.0) syllabus with a practical introduction to AI-augmented testing tools and methods. This course serves as a structured pathway for preparing for the ISTQB Foundation Level certification while simultaneously equipping participants with immediately applicable skills in AI-assisted testing.
This instructor-led, live training (available both online and onsite) targets QA professionals, software testers, and test engineers who aim to develop a systematic understanding of quality assurance fundamentals while learning to utilize modern AI tools for generating test cases, automating tests, and analyzing defects.
Upon completion of this training, participants will be able to:
Implement the seven testing principles and understand the tester's role throughout the software development lifecycle.
Design test cases using black-box, white-box, and experience-based techniques aligned with ISTQB standards.
Report, track, and manage defects through their entire lifecycle.
Plan testing activities using risk-based approaches, estimation techniques, and progress metrics.
Evaluate and select appropriate test automation tools suitable for the organizational context.
Utilize generative AI and Large Language Models (LLMs) to draft, review, and refine test cases derived from requirements.
Apply AI-powered tools for self-healing test automation, visual regression testing, and defect prediction.
Navigate the structure of the ISTQB Foundation Level exam and answer sample questions with confidence.
Course Format
Interactive lectures and discussions.
Extensive exercises and practice sessions.
Hands-on implementation in a live laboratory environment.
Customization Options for the Course
To request customized training, please contact us to make arrangements.
This instructor-led, live training in Bhutan (online or onsite) is aimed at beginner-level / intermediate-level / advanced-level QA professionals and technical team members who wish to use Katalon Studio to transition from manual testing to automated regression testing.
By the end of this training, participants will be able to: explain QA and automation fundamentals, automate REST API checks, build web UI regression tests, and apply Katalon Studio for maintainable test execution.
In this instructor-led, live training conducted in Bhutan, participants will learn how to leverage TestComplete's features, such as the test object model, checkpoints, name mapping, and UI, to perform automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
Create, record and run functional tests.
Create a scalable and maintainable test framework.
Create checkpoints, adjust tests for multiple devices and analyze test results.
Use TestComplete's script extensions.
Read more...
Last Updated:
Testimonials (6)
Very interesting subject and very knowledgeable trainer
Pedro Miguel Costa - Natixis
Course - Automation Testing with Cypress
workshops, practical cases
Joanna Nowak - LKQ Polska Sp. z o. o.
Course - Introduction to Agile Testing
way of teaching is good.. explains with patience
Ramya Krishna - Multichoice
Course - Advanced C# for Automation Test Engineers
Trainer knows very well about the teaching materials and the virtual machine given is very helpful.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Course - Performance engineering/tuning
Use of powerpoint / paint to create the training materials as we went along. Benefit of the trainers experience. Use of the "cinema booking tool" example and our break out group case studies really brought the approach to life
Mark - Leeds Building Society
Course - BDD for Non-Programmers: Live Workshop
There has been a wide coverage of many topics.
This fostered our own discussong internally
Online Software Testing training in Bhutan, Software Testing training courses in Bhutan, Weekend Software Testing courses in Bhutan, Evening Software Testing training in Bhutan, Software Testing instructor-led in Bhutan, Software Testing private courses in Bhutan, Software Testing instructor-led in Bhutan, Evening Software Testing courses in Bhutan, Software Testing classes in Bhutan, Software Testing instructor in Bhutan, Weekend Software Testing training in Bhutan, Software Testing one on one training in Bhutan, Software Testing boot camp in Bhutan, Software Testing coaching in Bhutan, Online Software Testing training in Bhutan, Software Testing on-site in Bhutan, Software Testing trainer in Bhutan