Skip to content
View nilsasatova's full-sized avatar

Block or report nilsasatova

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
nilsasatova/README.md

Banner

¡Hi! My name is Nilsa

About me


  • 🏫 I am a systems engineer and Quality assurance analyst.
  • 🧑‍💻 I enjoy ensuring software quality and user experience.
  • 💻 I work with manual, regression and API testing.
  • 🛠️ Selenium | Postman | JIRA | SQL.
  • 🚀 Projects: Urban.Routes & Urban.Grocers.
  • 🤓 Constantly learning and growing in QA.
  • 🤔 Open to new QA / QA Junior opportunities.

About me

I'm a QA Engineer passionate about quality and user experience. I enjoy analyzing every detail, asking the right questions, and ensuring products function clearly, quickly, and reliably.

I work on manual, regression, and API testing, collaborating on agile sprints and supporting teams in detecting bugs early. I enjoy transforming problems into real improvements that add value to the product and the people who use it.

Connect with me

Gmail GitHub LinkedIn

🛠️ My Skills

Programming languages

C C++ JavaScript Java Python

QA & Testing

SeleniumPostman

Database and analysis

Automation & AI



🧪 Project: Form Validation Testing – DEMOQA

DEMOQA Form Validation


🎯 Objectives

  • Verify that the form correctly validates invalid inputs (e.g., incorrect email format, empty required fields).
  • Ensure all mandatory fields are clearly marked and enforced.
  • Confirm that the form can be successfully submitted with valid data.
  • Observe the visual behavior of the form after submission.

🛠 Tools Used

  • Google Chrome
  • Google Sheets (test checklist and evidence tracking)
  • DemoQA (testing website)
  • Screenshots used as testing evidence

✅ Activities Performed

  • Created a test checklist containing 11 main test cases.
  • Executed each test case manually.
  • Documented expected vs. actual results.
  • Verified front-end validation behavior.

📎 Results

  • The form correctly validates required fields and formats such as email and phone number.
  • Visual alerts are displayed when required information is missing.
  • The form presents an accurate summary of the submitted data after a successful submission.
  • Issues were identified in how validation messages are communicated to the user and were properly reported.

📂 Evidence

📎 Test cases, checklist, and screenshots:
👉 https://docs.google.com/spreadsheets/d/1Wg7aDi-qqWlicqHl4-Q2ss6lbN2bHPqq/edit?usp=sharing


💡 Final Thoughts

This project allowed me to practically apply manual testing fundamentals, professionally organize test cases, and reinforce the importance of validating user input before form submission.

🛒 Project: Urban Grocers – API Testing (Backend)

Urban Grocers API Testing


🎯 Project Overview

Urban Grocers is a backend API testing project focused on validating new API functionality to ensure compliance with functional and business requirements.


✅ Key Achievements

  • Created a test checklist to validate new backend API functionality, ensuring all endpoints met functional and business requirements.
  • Performed manual API testing using Postman, executing GET, POST, PUT, and DELETE requests with both valid and invalid payloads to verify:
    • HTTP status codes
    • Proper error messages
    • Required field validation
    • Data integrity in JSON responses
  • Identified and documented bugs and unexpected behaviors in JIRA, including detailed descriptions, clear reproduction steps, and attached evidence (screenshots or Postman exports).
  • Validated critical backend aspects such as:
    • User authentication
    • Unauthorized access handling
    • Inventory and product management via API
    • Data update logic (e.g., stock levels and pricing)
  • Participated in a Scrum-based workflow, collaborating with the team during the testing lifecycle.

🛠 Tools Used

  • Postman
  • JIRA

📎 Evidence

📎 Test cases, API checklist, and documented results:
👉 https://docs.google.com/document/d/1vU3vRTmuaz9R24Ml8FiyrHMXoIymfM9T/edit


📅 Project Date

November, 2024


💡 Final Thoughts

This project strengthened my skills in manual API testing, backend validation, and professional bug reporting, while reinforcing the importance of ensuring data integrity and security in API-driven systems.

🐍 A Snake Eating my Contributions Graph

Snake Game

Popular repositories Loading

  1. proyecto_topicos2020_2 proyecto_topicos2020_2 Public

    Java

  2. cv_topicos cv_topicos Public

    Java

  3. app-fastapi app-fastapi Public

  4. nilsasatova nilsasatova Public

  5. api_stand_tests api_stand_tests Public

    Python