Skip to content
View ellen20's full-sized avatar

Block or report ellen20

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ellen20/README.md

Hi, I'm Jingling Jin πŸ‘‹

QA Engineer | Test Automation Enthusiast

πŸ” 3 years of experience in manual and automation testing
πŸ“± Specialized in React web and React Native mobile testing
πŸ€– Building automation skills with Playwright, Selenium, and Appium
πŸ”— Exploring contract testing with Pact
πŸ“ Based in Houston, Texas


πŸ› οΈ Tech Stack

Testing: Manual Testing, Automated Testing, API Testing, E2E Testing, Mobile Testing
Automation: Playwright, Selenium, Appium, Postman, Cypress, Pact
Languages: JavaScript, Python, SQL
Tools: JIRA, Git, GitHub Actions, AWS, CircleCI, Sentry


πŸš€ Featured Projects

Full-stack fleet management system built to demonstrate QA skills beyond manual testing

  • βœ… Contract testing with Pact β€” verified API contracts between frontend and backend
  • 🎭 Playwright E2E tests β€” 3 tests covering full assignment workflow
  • πŸ—„οΈ Built backend API: Node.js, Express, PostgreSQL
  • ⚑ Tech: Playwright, Pact, Node.js, React, PostgreSQL

End-to-end UI test automation framework for Parabank using Selenium and Java

  • βœ… Automated critical banking workflows (login, transfer, bill pay)
  • πŸ§ͺ Page Object Model (POM) design for scalability
  • πŸ”„ CI/CD ready (can integrate with GitHub Actions)
  • βš™οΈ Tech: Selenium, Java, TestNG, Maven

Comprehensive Playwright test automation suite validating chronological sorting and UI functionality

  • βœ… 120 automated tests across 6 test suites
  • 🎯 Core validation: Chronological sorting of 100+ articles
  • πŸ”„ CI/CD: Automated testing with GitHub Actions & Docker
  • πŸ“Š Coverage: Sorting algorithms, pagination, timestamps, metadata, edge cases
  • πŸ› οΈ Tech: Playwright, JavaScript, Docker, GitHub Actions

Complete E2E test suite for TodoMVC application with CI/CD integration

  • βœ… 11 test cases with 60+ assertions
  • πŸ”„ CI/CD: GitHub Actions automation
  • πŸ“Š Coverage: CRUD operations, filtering, state management
  • πŸ› οΈ Tech: Playwright, JavaScript, GitHub Actions

πŸ“« Let's Connect

πŸ’Ό LinkedIn | πŸ“§ jljin0524@gmail.com | πŸ“ Houston, Texas


πŸ’‘ Currently seeking QA Engineer opportunities - Remote or Houston-based!
🎯 Specializing in: Test Automation, Playwright, Mobile Testing, API Testing, CI/CD Integration

Pinned Loading

  1. fleetpulse-platform fleetpulse-platform Public

    EV Fleet Management System with Playwright E2E testing and Pact contract testing | Node.js β€’ React β€’ PostgreSQL

    JavaScript

  2. hackernews-playwright-sorting-validation hackernews-playwright-sorting-validation Public

    Automated sorting validation tests for Hacker News using Playwright

    JavaScript

  3. todo-app-playwright-tests todo-app-playwright-tests Public

    E2E test suite for TodoMVC using Playwright

    JavaScript