Hey! I am

Balwinder Singh Hayer

I'm a

About Me

Career Objective

-> Software QA tester with full system development life-cycle experience, including designing, developing and implementing test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault-free audits.

-> Hands-on technology professional accustomed to working in complex, project-based environments. Multifaceted experience in QA software testing, software development and user-acceptance testing.

-> Backed by strong credentials including a Computer Science degree, Six Sigma Green Belt and a test automation university certification; an advanced command of testing suites, agile methodologies and monitoring tools; and cross-platform skills in Windows, Linux and Unix.

Education

Certification of Selenium WebDriver Automation

Test Automation University
https://appitools.com

Certificate using Selenium WebDriver in Java.

Class of 2020

Bachelor of Engineering in Computer Science - ABET

California State University, Fullerton, CA, USA

Graduated with a Bachelor Degree of Engineering in Computer Science from California State University, Fullerton, California, USA.

2015-2018

Associate Degree - Liberal Studies - Teacher Education

Irvine Valley College, Irvine, CA, USA

Graduated with an Associate Degree in Liberal Studies from Irvine Valley College, [IVC] Irvine, California, USA.

2013-2014

High School Education

SRC Jain Model High School, Banga

Completed High School Education from SRC Jain Model High School, Banga, India.

Experience

Freelancer.com - Remote

Quality Assurance Tester

• Assign a sprint misson to perform exploratory testing using Identity Verification Tool
• Tests are created based on the Security and Access Control
• Measure system performance on multi-user platforms through test scenarios using automated testing tools and result
• Tasks are based on sprints which are generally lasts less than month.

B.Braun USA Inc. - Irvine, CA, USA

Quality Assurance Analyst

May 2020 - Present

• Develop and maintain automated test cases that ensure comprehensive testing on web-based & desktop softwares. • Work with various test management tools (i.e. Zephyr, Testlink) and defect & tasks management tools (Jira, Bugzilla)
• Testing processes includes test case design, test data preparation, XML validation and proper storage in QMETRY
• Experience in analyzing Business Requirements, Functional and technical design and extracting relevant test
strategies, test plans, test scenarios, test cases, Traceability Matrix, and Test Analysis Report.
• Install and configure recreations of software production environments to allow testing of software performance.
• Experience validation of Sterilizer Load Report (SLR) based on temperature mapping and validates data in EBR
• Experience working with SQL server for extraction of data for manual release for batches using Historian.
• Conducts timely review of associated data in SLR reports generated by Scada/PLC system to support batch release
• Perform initial debugging procedures by reviewing configuration files, logs, and code pieces to determine breakdown
• Running automation tests for Login, Sign In, wrong credentials, empty credentials
• Introduction of webdriver + locators: installation of Gradle, set up the Selenium Gradle project from scratch
• Selenium overview, Selenium webdriver environment set up, finding elements practice with CSS and XPath locators.

Software Technology Group (STG)

Quality Assurance Manual Tester

2019 - 2020

• Identified, documented and reported captured bugs, errors, flaws, and other issues with proprietary softwares.
• Responsible for keeping track of Requirement Traceability Matrix (RTM) document for test cases management.
• Manually testing Web-based applications, web-pages and Desktop-based applications for IQ/OQ/PQ protocols.
• Executed manual testing protocol for Educational-based web applications for Math Assessment testing i.e. Aleks
• Expertise in version control system i.e. Github, setting up Linux VMs, and Database administration using SQL server
• Experience working with SoapUI for API testing for functional, load, security, and compliance tests
• Familiarity with REST API testing protocols using tools such as Postman and Document Object Model in browsers
• Coordinate automation testing with the Development and QA team members in an Agile workflow
• Experience working with Qt Python library for creating GUI based test cases for hardware equipment testing
• Regression testing, GUI testing, System testing, Installation testing, Compatibility and Load testing.

Main Skills

Java

75%

Selenium

90%

Python

70%

Professional Experienced:

HTML5

95%

JavaScript

70%

CSS3

90%

SQL

75%

Unified Functional Testing (UFT)

75%

C++

60%

SoapUI - API Testing

80%

Postman

75%

TestNG

60%

Cucumber

75%

Apache JMeter

90%

FirePath

85%

JUnit

65%

Katalon Studio

90%

VBScript + .Net

60%

SilkTest

70%


Expertise

Testing Strategies

- White Box Testing
| Access to Code | Unit Testing - Test each Components |
- Grey Box testing
| API Testing using Cucumber & SoapUI with integration Groovy Script |
- Black Box Testing
| UserInterface (UI) Testing | End-to-End Testing | e2e Testing |

Testing Types

- Functional
- Non-Functional

Test Management

- TestRail
- Zephyr
- TestLink

Tracking Tools

- Assembla
- Jira | Widely Used |
- YouTrack
- Trello

Development Methodologies

- V Model
- Agile Model
- WaterFall Model

Automation Jouney

Automation Framework Types

- Modular Driven Framework
- Data Driven Framework
- Keyword Driven Framework
- Hybrid Driven Framework

Browsers Automation Framework Add-Ons

- Selenium WebDriver
- Protractor
- Robot

Browsers Automation Framework Add-Ons

- Non-Selenium WebDriver
- Cypress.io

API Automation

- Protractor
- Robot Framework
- Cypress.io
- Rest-Assured

API-GUI Based Automation

- Postman
- SOAP UI
- RunScope

Native Mobile Apps Automation Framework

- Appium
- XCUITest
- UIAutomator 2

Headless Browsers

- PHP Browser
- Phantom JavaScript
- Puppeteer | Google Chrome |
- Zombie JavaScript

Version Control

- Git

CI & CD Integration

Continuous Integration & Continuous Delivery
- Jenkins
- Circle CI
- TeamCity
- Bamboo
- Travis

Containerization & Virtualization

CI & CD
- Docker
- Kubernotes

Repository Hosting

- GitHub
- BitBucket

Non-Functional Testing | Load & Performance Testing |

API-GUI Based Automation

- JMeter | GUI Included |
- Vegeta | CLI |
- Gatling

Back-up Stack with:

- Git - Version controller
- CI & CD (Jenkins, GOCD)
- Repository Hosting (Github)
- Terminal & Command Line

Project Overview

Software Development Projects

Seeking employment in Quality Assurance Automation/Manual Engineering

To create value and recognition in the workplace by producing the best result for the organization through synchronize and hard work.

Hire me

Contact Me