Quality Assurance Advance Automation
Edlinqs ‘Quality Assurance Advanced Automation’ course, provides a detailed understanding of software testing concepts with an overview of manual testing and emphasis on automation testing. You will get hands-on experience with Automation Testing tools like HP- ALM, Jira, Selenium IDE, WebDriver, Data Tables and Recovery. This course will help you in understanding the concepts and processes of software testing to verify implemented solutions against documented specifications. Learners may find this course very helpful for the preparation of the International Standard Testing Certified Qualification Board (ISTQB) and Certified Tester Foundation Level exams.
![](https://edlinqs.com/wp-content/uploads/2018/11/4-2.jpg)
Convenient Ways To Attend This Instructor-Led Course
COURSE OVERVIEW
QA Automation and Manual Testing
The Quality Assurance Training course is structured in such a way that the learners are knowledgeable on the subject to work effectively as a Quality Assurance Professional. Instructors at Edlinqs are experienced with knowledge of various domains and QA Jobs market needs. Participants would be given assignments and industry-relevant project work to gain hands-on experience and prepare them to work on any QA Automation and Manual Testing tools.
During this program, you will learn:
- Direct exposure to QA Job market and day to day QA jobs through the First step towards a job – Workshop
- Develop valid QA documentation and techniques to review documentation through Project Documentation Development and Review Workshop.
- Knowing the importance and knowledge of tools such as HPQC, JIRA through our Manual and Automation Testing Workshop
- Presenting yourself with high value and cracking interviews in the first attempt through our Resume and Interview Preparation Workshop
- Managing end to end testing including planning, estimating, monitoring and controlling through our Role Play Workshop.
WHAT YOU’LL LEARN
Course Duration : 38 Hours
- Quality Assurance Introduction
- Introduction to Automation
- Automation in Agile WorldManual Testing vs Automation
- When do we go for Automation?
- Introduction to Functional Testing
- Functional Testing Approach
Hands-On Practice: First Step Towards Job
- Quality Assurance Job Market
- Current Opportunities
- Industry Expectations
- What to expect in Quality Assurance Interview
- Know Yourself in 30 Second Elevator Speech!
- Introduction to Unified Functional Testing
- Familiar with UFT Feature
- UFT Supporting Environment
- UFT Editor
- Active Screen
- Data Table
- Debug viewer
- Errors pane
- Missing Resources
- Software Test Process
- UFT Test process
- Recovery Scenarios
Hands-On Practice: UFT Tool Administration
- Test setting configuration
- Edits and view Menus
- How to add objects in object repository
- Tool options and view options Configuration
- UFT Testing Process – (record & run process)
- Different types of checkpoints –(standard checkpoints and supported checkpoints) Parameterization – (data table and Parameterization by importing values from excel)
- Actions – (Different types of actions, nesting
the actions) - Object repository and Object spy
- Synchronizing a Test
- Handling exceptions
Hands-On Practice: Automation Tool- QTP/UFT
- Designing Test Scripts
- Execute Test Scripts
- Result Analysis
- Synchronization Points
- Object Identification Mechanism
- Object Repository, Actions, Checkpoints
- Output Value Checkpoints
- Recording & reviewing test execution results
- Executing manual and automated tests
- Configure automated test rerun rules
- Defining and scheduling test execution flows.
- Parameterization
- Recovery Scenario
- Descriptive Programming
- Working with Data Tables
- Web Service Testing: Introduction
- Introduction to SOAP-UI
- How to create a new project in SOAP-UI?
- Components of SOAP-UI project window
- How to run your project in SOAP-UI?
- Import Projects into SOAP-UI
Hands-On Practice: SOAP UI Hands
- CREATE and RUN Test Suites
- Create a Project
- Creating Test Suite
- Creating Test Case
- Test Step Insert
- Sending Request Manually & Reading Response
- Working with assertions
- Web Services
- Formats and Protocol – SOAP, XML
- XML Messaging
- XML Schema
- SOAP Envelop (Headers + Body)
- Metadata
- Soap Binding (HTTP, RPC)
- Request and Response
- Operation
- Web Service Types
Hands-On Practice: SOAP UI
- Overview of different tools in the market
- Introduction to SoapUI & SoapUI Pro
- Why SoapUI
- SoapUI – Basics Installation
- Understanding the SoapUI IDE
- Creating a sample Project
- SoapUI – Functional Testing
- Creating Test Suites
- Assertions
- Script Assertions
- XML Validations
- SoapUI – Functional Testing
- Test Execution & Debugging
- Simple data types
- Data Driven Framework
Class Exam – 1
Live Project Workshop – 1
This is our specialty where we collaborate our Business Analysts and QA Analysts to work on 1 live project and develop, review and execute all those project documents which required to do job. In this way you will get exposure to work in a team environment and perform a role play session
- Introduction to Selenium WebDriver
- Download and Configure WebDriver with Eclipse
- Simple Test Case: Open and close browser
- Cross Browser Testing – Firefox, IE, Chrome
- UI Elements, Locators
- Identifying Web Elements using Id, name. link text, class, xpath, css
- Handling various Web Element using WebDriver
Hands-On Practice: Introduction to Testing Framework
- Introduction and Component of Framework
- Designing Test Data Provider
- Factory Pattern Design
- Browser Factory Design
- Creating Page objects and Object repository
- Writing Test Scripts and fetching Test data
- Test Fails and Error logging
- Log File Generation
- Running test with different data
- Generating the HTML Reports
- Emailing Test Reports.
- Introduction to Selenium
- Install IDE & Fire Bug3. Introduction IDE
- First Script
- Locators
Hands-On Practice: Automation Tool – SELENIUM IDE
- Intro Selenium IDE and Web driver
- Install IDE
- First IDE Script
- Links &Tables
- Keyboard Mouse Events
- Selenium & Testing
- Selenium Grid
- Parameterization
SCHEDULE
MORE DETAILS
- Recent graduates who are dreaming to get into IT industry as this program will open doors to get in to the IT world
- Students / IT Newbies aspiring to become a Software Test Engineer
- Anyone who is holding Master’s or Bachelor’s degree in IT and facing difficulties to get into IT profession
- Non-technical students
- If you have applied for tremendous jobs but never got an interview call
- If you confront rejection in interviews due to non Canadian Industry Experience
- Software Testers who are dreaming to become a Quality Analyst
QA as a Career is a sunshine career, i.e. it is just about to take off with huge potential in the near future. Quality Assurance professionals are much sought-after, especially in larger corporations throughout the world.
REASONS to become a Quality Assurance Analyst
- Even in a time of worldwide economic slowdown, the software industry is growing.
- New software is being developed every day all over the world.
- There are more QA positions open than the software is able to fill.
- This means that there are jobs open right now waiting for you.
Career Path
The following diagram depicts the various options available to a QA Analyst.
Quality Assurance Analyst Salary
Salary amounts for Quality Assurance jobs can range, but the median starting income is around $50,000 per year.