Skip to content
View gurjeetbains's full-sized avatar
:octocat:
:octocat:
  • Land Information New Zealand
  • New Zealand
  • 21:49 (UTC +13:00)

Highlights

  • Pro

Block or report gurjeetbains

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gurjeetbains/README.md

Hi there, I'm Gurjeet Singh Bains πŸ‘‹

πŸš€ About Me

  • πŸ’Ό I am working as a Senior Test Automation Engineer at Land Information New Zealand. I am involved in architecting frameworks for web automation using Playwright, setting up CI/CD pipelines, writing API specifications in OpenAPI3.0, and working on performance testing frameworks with tools like K6 and JMeter. I am also involved in writing integration tests in Kotlin SpringBoot and building data access APIs using SpringBoot with JPA.
  • πŸŽ“ Given my experience in test automation, DevOps, and full-stack development, I am open to collaborating on automating test processes, building testing frameworks, or improving CI/CD pipelines in projects involving web, mobile, or API testing. You can ask me about architecting automation frameworks, API testing with Postman or JMeter, setting up CI/CD pipelines with tools like Jenkins and Azure DevOps, or performance testing with K6 and JMeter.
  • 🎯 Looking for help with advanced cloud infrastructure (AWS, GCP) or exploring new tools for improving test automation capabilities further. I am learning and keeping up to date with tools and technologies like Playwright, SpringBoot, Kotlin, and performance testing frameworks such as K6. I am also exploring DevOps tools like GitHub Actions and cloud monitoring tools like AWS Cloudwatch and Splunk.
  • πŸ“ I have created a course on Udemy about the latest technologies in testing.

🌐 Socials:

Instagram LinkedIn

πŸ’» Tech Stack:

TypeScript JavaScript Python Kotlin Java AWS GithubPages Google Cloud React Native React Query React Vue.js NPM Next JS NodeJS Jasmine

πŸ› οΈ Skills & Technologies

Programming Languages

  • Node.js, JavaScript/TypeScript, Python, Kotlin, JAVA, C, SQL, Visual Basic, HTML5

Testing Tools & Frameworks

  • Selenium (Node.js, JAVA, Python), Cypress, Playwright, WebdriverIO, Appium
  • JMeter, BlazeMeter, K6, LoadRunner, Postman/Newman
  • Page Object Model (POM), BDD (Cucumber, Pytest, Jasmine, Mocha)

DevOps Tools

  • Jenkins, Git, GitHub Actions, GitLab, Docker, Azure DevOps

Monitoring Tools

  • AWS Cloudwatch, Splunk, Dynatrace, Micro Focus SiteScope

Web Development

  • Full Stack (MEVN Stack), Vue.js, React.js, Express.js, SpringBoot, SQL

πŸ“Š GitHub Stats:




Popular repositories Loading

  1. jmeterAPItest jmeterAPItest Public

    JMeter API testing script to performance test the Rest API's.

    2 1

  2. cucumberprotractorframework cucumberprotractorframework Public

    Protractor automation framework using cucumber BDD approach

    HTML 1

  3. protractordemo protractordemo Public

    Protractor demo using Jasmine as a test framework

    JavaScript 1

  4. datavisualizationdashboard datavisualizationdashboard Public

    Data visualization dashboard using express and EJS as templating engine. Used Microsoft SQL as database and ChartJS as charting library

    HTML 1

  5. oracledbreportcollectorSPA oracledbreportcollectorSPA Public

    This is Node.js, Oracle, Vue & express stack, that is used to collect data from oracledb and save it in an excel workbook

    JavaScript 1

  6. cypressstarter cypressstarter Public

    JavaScript 1