SOFTWARE TESTER TRAINING


Introduction:
Our software testing training program teaches individuals how to systematically evaluate the functionality, quality, and performance of software applications by designing and executing test cases, identifying defects, reporting issues, and utilizing various testing tools to ensure the software meets specified requirements before release; essentially, it equips learners with the skills needed to find and report errors within a software program to improve its overall quality.

Key aspects of our software testing training include:

Understanding the Software Development Life Cycle (SDLC):
Learning the different phases of software development where testing is integrated.

Test Case Design:
Creating detailed test cases that cover various functionalities and potential scenarios to effectively identify bugs.

Test Execution:
Executing test cases on the software application and documenting observed results.

Defect Reporting:
Properly logging identified defects with clear descriptions, steps to reproduce, and expected behaviour.

Test Automation:
Learning how to automate repetitive testing tasks using specialized tools to improve efficiency.
Different types of software testing covered in our training include:

Functional Testing:
Verifying if the software performs its intended functions correctly.

Performance Testing:
Evaluating the software's speed, responsiveness, and stability under different load conditions.

Regression Testing:
Retesting existing functionalities after code changes to ensure no new issues are introduced.

Usability Testing:
Assessing how user-friendly the software interface is.

Compatibility Testing:
Checking if the software functions across different operating systems and browsers.

Benefits of software testing training:

Improved Quality Assurance:
Helps identify and resolve software defects before release, leading to a more reliable product.

Reduced Development Costs:
Early detection of bugs can save significant time and money during the development process.<

Enhanced User Satisfaction:
By ensuring a smooth user experience, software testing can contribute to positive customer feedback.

Career Opportunities:
A strong foundation in software testing opens up various career paths within the QA (Quality Assurance) domain.

Like to know more?
Speak with a qualified consultant to organise a meeting, book a training session, or simply to ask a question about our Manual and Automation Tester Training below.



Java with Selenium Software Testing Training

What is Java with Selenium?
Test scenarios in Selenium can be implemented in popular programming languages like Java, Python, C#, PHP, and Ruby. Selenium with Java is a powerful combination for automating web application testing leveraging Java’s speed and widespread use in commercial applications.

What is the role of Selenium in Java?
The roles and responsibilities of a selenium tester include understanding and examining test requirements. Design and implementation of automation framework. Setting up selenium test environments such as selenium web driver, Maven integration, TestNG, Java, and Jenkins integration.

Who should attend the training?
Anyone who wants to make automation testing as a career, For any fresher or software professional. This training is ideal for manual testers, automation testers, business analysts, QA Lead or any person who is completely new to the software industry and wants to master Selenium Tools.

Course Description:
Our automation software testing course equips you with the knowledge and skills to automate software testing processes, including designing and implementing testing frameworks, using various tools, and analysing results to ensure quality and efficiency.

Course Content:

  • What is automation testing and its importance
  • What is selenium
  • Differences between manual and automation testing
  • Advantages selenium

Java

  • What is java and why we need Java for Selenium
  • Installing Java and running a sample program in Java
  • Installing IntelliJ IDE and running a sample java program
  • Features of Java
  • Working with variables , data types , loops , functions in Java
  • What is global, local, static variables in Java
  • Working with constructors and interfaces in Java
  • What is oop's concepts and oo programming
  • How to create and implement class and Object, class in Java
  • How to implement inheritance in Java & Selenium
  • Working with packages, exceptions handling in Java & Selenium
  • Exceptions

Selenium

  • What is Selenium library
  • How to configure Selenium
  • Test automation for web applications with Selenium
  • Advantages and disadvantages of Selenium

Selenium WebDriver

  • What is WebDriver and why we have to use WebDriver
  • Downloading and configuring the WebDriver in IntelliJ
  • Using the WebDriver with Java in IntelliJ
  • How to configure FirefoxDriver and work with Firefox browser using the WebDriver
  • How to configure IEDriver and work with InternetExplorer browser using the WebDriver
  • How to configure ChromeDriver and work with Google Chrome browser using the WebDriver
  • Cross Browser Testing with multiple browsers at a time with WebDriver
  • What is Firebug and Firepath
  • Adding and working with the Firebug & Firepath and its use
  • Testing the HyperLinks in web pages with WebDriver
  • Testing the Buttons in web pages with WebDriver
  • Testing the Input boxes in web pages with WebDriver
  • Testing the Check boxes in web pages with WebDriver
  • Testing the Radio buttons in web pages with WebDriver
  • Testing the Pop ups in webpages with WebDriver
  • Testing the Alerts in webpages with WebDriver
  • Locating and finding the HTML Elements in web pages with WebDriver
  • How to write and implement the Java Loops in web pages with WebDriver
  • Passing the data or inserting the values to the HTML Forms in web pages with WebDriver
  • Capturing the screen shots for error pages with WebDriver
  • Extracting the data from tables in a webpage with WebDriver
  • Testing the Attachment of the files in webpages with WebDriver
  • Testing the web applications by reading the data from excel file with WebDriver
  • Setting up the Test frame work with configurations & dependencies
  • Analysing / Tracking the automation test reports

Apache – Maven

  • What is Maven
  • Installing the Maven
  • Configuring the Maven
  • What is pom.xml file
  • Using the pom.xml file
  • Setting up the Maven project in eclipse editor
  • Use of Maven project
  • Building the Maven project
  • Updating the jar files by using Maven
  • Updating the libraries by using Maven
  • Updating the selenium project dependencies by using Maven

Advanced Topics

  • What is POM - Page Object Model
  • What is Page Factory Methods
  • Example on POM
  • Example on Page Factory
  • What is BDD - Behaviour Driven Development
  • What is Cucumber Frame work
  • Example with BDD - Cucumber
  • What is Git, Installation of Git
  • What is Git Hub - Creating repository in Github
  • What is Continuous Integration
  • What is Jenkins
  • Configuring Jenkins
  • Importing the Project to Eclipse from Github

Skills you will develop:

  • Proficiency in writing and executing automated test scripts
  • Ability to design and implement robust testing frameworks
  • Strong knowledge of different automation testing tools and technologies
  • Familiarity with testing methodologies like Agile and DevOps
  • Experience with test execution and reporting
  • Understanding of how to integrate tests into CI/CD pipelines.

Training Duration: 25 hours

Training Days: Saturday and Sunday (5 hours per session) (5 days/weekends)

Training Session: 10am to 4pm (with 1 x 10min AM break, 1 x 40min Lunch Break and 1 x 10min PM break)

Delivery Method: Instructor Led Online Training

Certification: Certificate of Completion will be provided after completion of training.

Fee: £600 per person. (UK & Europe)
Fee: £700 per person. (International)

Manual Software Testing Training

What is Manual Software Testing Training?

  • Manual software testing training teaches how to manually test software for defects and bugs
  • Training includes concepts like test coverage, test generation, and regression
  • Training also includes practical, case-based training to give students hands-on experience.

Why is Manual Software Testing Training Important?

  • Manual testing is essential for detecting major issues in software
  • Manual testing is effective at catching things that automated tests might overlook
  • Manual testing is often used in early development stages and exploratory testing.

Who should attend the training?
Manual software testing is for a QA developers and testers who evaluate software from the perspective of end user. Manual testing is a key part of the software quality assurance (QA) process. Manual software testing training teaches how to manually test software for defects and bugs. Manual testing is a basic testing method that involves interacting with software as a user would do to identify issues. Anyone who wants to make manual testing as a career, should attend this training.

Course Description:
Our manual software testing course provides you with a comprehensive understanding of manual testing methodologies, techniques, and best practices, equipping you with the skills to identify defects and ensure software quality without relying on automation tools.

Course Content:

  • Introduction to Software testing
  • Difference between Manual & Automation testing
  • Software Development Life Cycle (SDLC)
  • SDLC - Requirements
  • SDLC - Analysis
  • SDLC - Design
  • SDLC - Coding
  • SDLC - Testing
  • SDLC - Delivery & Maintenance
  • SDLC - Models

  • Software Testing Life Cycle - STLC
  • STLC phases
  • Waterfall Method
  • Agile Methodology
  • Software Testing Methods
  • White Box Testing
  • Black Box Testing
  • Software Testing Levels
  • Unit Testing
  • Integration Testing
  • Module Testing
  • System Testing
  • UAT Testing
  • Special types of Testing
  • Monkey Testing
  • Ad-hoc Testing

  • Test case preparation
  • Test scenario preparation
  • Test case execution
  • Test reports
  • Test strategy
  • Test plan
  • Bug life cycle
  • Bug reporting format - excel sheets
  • Bug reporting format - tool

  • Software testing principles
  • Introduction to Automation testing
  • Selenium Introduction
  • Introduction to Performance testing
  • JMeter Introduction
  • Introduction to Accessibility testing
  • Accessibility test tools

Skills You Will Learn:

  • Test Planning and Design: Ability to create comprehensive test plans and design effective test cases
  • Test Execution and Reporting: Ability to execute test cases, document findings, and generate clear reports
  • Defect Management: Ability to identify, document, and track defects effectively
  • Communication and Collaboration: Ability to communicate effectively with developers and other stakeholders
  • Problem-Solving: Ability to identify and resolve software issues
  • Data Integrity: Understanding the importance of data integrity during testing
  • Methodologies: Knowledge of defect lifecycle management and other testing methodologies
  • Tools and Software: Familiarity with tools used in software testing.

Training Duration: 20 hours

Training Days: Saturday and Sunday (5 hours per session) (4 days/weekends)

Training Session: 10am to 4pm (with 1 x 10min AM break, 1 x 40min Lunch Break and 1 x 10min PM break)

Delivery Method: Instructor Led Online Training

Certification: Certificate of Completion will be provided after completion of training.

Fee: £400 per person. (UK & Europe)
Fee: £500 per person. (International)

Contact Person:
Mr. Suthventh Seralli
T: +44 208 907 5522
M: +44 7949 351 956
E: seralli@customisedcurriculum.com

Name Price

I pass my first course in accounting and really looking forward for the next one. My teacher Swapnil was very helpful and knowledgeable, ready to answer questions and help with technical difficulty. Really recommend this service for comprehensive courses.

Alexandra Abd-Allah, Google Review, Brent

Took this 5 week Bookkeeping course and learned a lot in that time. The teacher I had named Mr. Swapnil was very good with his teaching. He explained the work in a way that was easy to understand. I definitely recommend.

Maureen Broadbelt, Google Review, Hammersmith

My experience with the book keeping course was a really great one it was easy to follow, the pace was brilliant for learning, I can not complain about anything I mean even the tutor swapnil ararat nati was great down to earth, very understanding, with personal situations that made logging…

Rose Keal, Google Review, Ealing

The trainer Swapnil ararat nati was really down to earth and understanding and presented the accounting course really well in a that was easy to follow

Snakehunteryami Keal, Google Review, Ealing

Great course, I gained a lot of real life skills and have a genuine understanding of what was covered. The course structure is very easy to follow with every session downloadable. The class leader Swapnil Arafat was an immense help. His understanding was great so really helps you…

SAMUEL GHEBREMESKEL, Google Review, Barnet

These guys are brilliant, they go the extra mile to assist you to get a qualification or a job.

Delroy, Harlesden

Completed my Ascentis qualification at Level 2 for 10 units, Angela has been brilliant.

Vivian, Willesden Green

Gregory is a very good biology and physics teacher for GCSE and A Level students.

JH Cai, Hackney

Booked some biology revision lessons for my son to prepare him for his GCSE biology examination, Greg has been a wonderful teacher, my son enjoyed his revision lessons. Thank you Gregory!

Stephenie, Oval

I needed help with my smartphone and they organised a trainer who was patient with me and helped me understand the many bells and whistle on my smartphone. After a couple of lessons I am able to use my smartphone with confidence.

Linda, Google Review

Excellent tuition agency with good maths teacher.

Daniza Lindeman, Google Review

I had Microsoft Excel and Word course and i enjoyed a lot. The tutor was very professional and addressed every details which i required for my job. I can not thank enough. Keep up the great job

Lina Hasmucrai, Google Review

Customised Curriculum Ltd are a great company for beginners to gain IT skills and progress within the tech industry. They provide excellent support and resources for anyone who want to learn mobile applications on IOS and Android.

Paras Shah, London

I wanted to learn a little about computer programming, just the basics. CC were absolutely wonderful. My tutor was patient, fun and, above all, extremely knowledgeable and professional. I have no hesitation in recommending this company, and look forward to using them again in the very near future.

Jim Morrissey, Google Review

Great professional tutors for science and maths! Everything is smooth and swift from booking and communication. Highly recommended for anyone wanting to tutor their children.

Priteshb, Google Review

Very good teaching agency with good teachers and resources provided. Reasonable rates, highly recommended.

JC Chou, Stanmore

Our organisation used Customised Curriculum to improve our staff's IT skills in using Excel spreadsheet. We were provided with a professional trainer, resources and support.

Ameet Radia, Simpson Reid Property Consultants, Google Review

We had to persevere as no maths tutors were available to provide home tuition because of the pandemic and they organise online maths tuition for my daughter and she is happy. Thank you.

Ashok Varma, Kingsbury

Booked Maths GCSE & A level lessons for my daughters. Excellent tuition and support. I am very happy with my children's progress.

Murali Krishna, Google Review, Wembley

Speak to Joe or Ronnie on how you can enrol on government fully funded IT courses. Professional training company with many fully funded accredited courses!

Michael, Harrow on the Hill

Customised Curriculum Ltd offers value for money, very happy with their services.

DR GOVINDA RAMDAS, Hampstead

Good dedicated tutors for maths lessons, booked them for my son and daughter's gcse and a level maths tuition.

Kirpal Singh, Wembley

Excellent professional service for you to achieve results.

Cindy Mart, Sudbury

"Customised Curriculum were absolutely amazing in helping me with my Excel skills, James was so patient with me and what I learned enable me to go for a better job".

Sarah Smith, London

David is a good mobile phone tutor, I learned a lot and now am confident in using what's app and skype, I am able to speak to my niece in Australia, which gives me so much pleasure.

Jean, Harrow

Booked a few GCSE biology lessons for my daughter with Gregory, and he was brilliant, in tutoring my daughter in the areas she was lagging behind.

Emma, Hatch End