Skip to content
View ldmrtnll-arch's full-sized avatar

Block or report ldmrtnll-arch

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
ldmrtnll-arch/README.md
Typing SVG

πŸ‘©β€πŸ’» About me

I'm a technology professional building my career in Quality Assurance and Software Testing.

My background includes working closely with web applications, backend services, databases, APIs and software delivery processes. I am developing practical QA projects focused on identifying risks, documenting test decisions and creating reliable automated tests.

I believe quality is not only about finding bugs. It is about understanding the product, preventing failures and helping the entire team deliver better software.

  • πŸ”Ž Focused on Junior QA, Software Tester and QA Automation roles
  • πŸ§ͺ Building practical projects with manual and automated testing
  • 🎭 Automating web applications with Playwright and TypeScript
  • πŸ”Œ Testing REST APIs, contracts, integrations and business rules
  • πŸ“ Creating test plans, strategies, test cases and bug reports
  • πŸ” Applying secure test-data and credential practices
  • πŸ—„οΈ Improving my knowledge of SQL and database testing
  • πŸš€ Learning performance testing and microservices testing
  • βš™οΈ Running automated tests with GitHub Actions
  • 🌎 Interested in remote opportunities in Brazil and abroad
  • πŸ“š Always learning and documenting the process

🧰 Technologies and tools

Testing

Playwright Postman Bruno K6

Development

TypeScript JavaScript Node.js Python

Data, infrastructure and delivery

PostgreSQL Docker GitHub Actions Git GitHub


πŸ§ͺ QA knowledge

Test Planning            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘
Manual Testing           β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘
Bug Reporting            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘
API Testing              β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘
Playwright Automation    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘
CI/CD                    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘
SQL and Database Tests   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘
Performance Testing      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘

These bars represent my current learning journey, not fixed proficiency scores.


πŸ“‚ Featured QA portfolio

πŸ›’ E-commerce Manual Testing

Repository

A complete manual testing project created to demonstrate how I analyze requirements, identify risks and document the testing process.

Project contents:

  • Test strategy
  • Test plan
  • Positive, negative and edge scenarios
  • Detailed test cases
  • Bug reports
  • Traceability matrix
  • Execution evidence
  • Risks and limitations
  • English and Portuguese documentation

Skills demonstrated:

Manual Testing Β· Test Design Β· Exploratory Testing Β· Bug Reporting Β· Risk Analysis Β· Documentation


🎭 E-commerce Web Test Automation

Repository

A complete end-to-end test automation project for the SauceDemo e-commerce application using Playwright and TypeScript.

Project contents:

  • Automated authentication scenarios
  • Product inventory and sorting tests
  • Shopping cart validation
  • Checkout workflow automation
  • Purchase completion tests
  • Menu, logout and application state tests
  • Reusable test data
  • Fixtures and Page Objects
  • Cross-browser execution
  • HTML reports, screenshots, videos and traces
  • Traceability with the manual testing project
  • GitHub Actions pipeline
  • Test execution documentation

Skills demonstrated:

Playwright Β· TypeScript Β· End-to-End Testing Β· Cross-Browser Testing Β· Test Automation Β· Fixtures Β· Page Objects Β· GitHub Actions


πŸ”Œ Bookstore API Testing

Repository Release

A complete API testing project for the DemoQA Book Store API using Playwright, TypeScript, Bruno and GitHub Actions.

Project contents:

  • 32 documented and automated API test cases
  • Account creation, retrieval and deletion
  • Token generation and authorization validation
  • Book catalog and ISBN scenarios
  • User collection workflows
  • Positive, negative and integration testing
  • HTTP status, headers and response-body validation
  • JSON Schema contract validation
  • Authentication and object-level authorization tests
  • Reusable test data and cleanup flows
  • Bruno CLI end-to-end API collection
  • Test plan and test strategy
  • Bug reports and known security defects
  • Requirements traceability matrix
  • Risks and limitations
  • Test execution report
  • Environment-based credential management
  • GitHub Actions pipeline
  • Playwright HTML report uploaded as a CI artifact
  • Stable release v1.0.0

Latest recorded execution:

  • Playwright: 31 passed, 1 skipped, 0 failed
  • Bruno requests: 11/11 passed
  • Bruno tests: 20/20 passed
  • Bruno assertions: 54/54 passed
  • GitHub Actions: passed with Playwright report artifact

Skills demonstrated:

API Testing Β· Playwright Β· TypeScript Β· Bruno Β· REST APIs Β· JSON Schema Β· Authentication Β· Authorization Β· Integration Testing Β· Contract Testing Β· GitHub Actions Β· Secure Test Data


🧩 Integration and Microservices Testing

πŸ“‹ Next project

Project focused on service communication, failure handling and data consistency.

Planned topics:

  • Service integration
  • Events and queues
  • Idempotency
  • Retry and timeout
  • Dependency failures
  • Correlation IDs
  • Logs
  • Data consistency
  • PostgreSQL validation
  • Docker-based local environment

⚑ Performance Testing and CI/CD

πŸ“‹ Planned project

Basic performance testing using k6 with automated execution through GitHub Actions.

Planned topics:

  • Smoke tests
  • Load tests
  • Response time thresholds
  • Error rate analysis
  • Test reports
  • Automated pipelines

🧠 How I approach quality

flowchart LR
    A[Understand the requirement] --> B[Identify risks]
    B --> C[Design test scenarios]
    C --> D[Prepare test data]
    D --> E[Execute tests]
    E --> F[Report defects]
    F --> G[Validate fixes]
    G --> H[Automate valuable scenarios]
    H --> I[Monitor and improve]
Loading

My testing decisions prioritize:

  • Business-critical workflows
  • User impact
  • Clear and reproducible evidence
  • Relevant validations
  • Independent and maintainable tests
  • Early identification of risks
  • Continuous improvement

🎯 Current goals

  • βœ… Complete a portfolio project focused on manual testing
  • βœ… Build maintainable web tests with Playwright
  • βœ… Create automated API contract and business-rule validations
  • βœ… Execute automated tests through GitHub Actions
  • πŸ”„ Practice integration and microservices testing
  • πŸ”„ Strengthen SQL and database testing
  • πŸ”„ Add performance tests with k6
  • 🎯 Contribute to a software quality-focused team

πŸ’‘ What you will find in my repositories

Every portfolio project is designed to be understandable and executable by another person.

My projects may include:

πŸ“ docs
 β”œβ”€β”€ Test strategy
 β”œβ”€β”€ Test plan
 β”œβ”€β”€ Test cases
 β”œβ”€β”€ Bug reports
 β”œβ”€β”€ Traceability matrix
 └── Risks and limitations

πŸ“ tests
 β”œβ”€β”€ UI automated tests
 β”œβ”€β”€ API automated tests
 β”œβ”€β”€ Integration tests
 └── Performance tests

πŸ“ test-data
 └── Reusable and isolated data

πŸ“ evidence
 β”œβ”€β”€ Screenshots
 β”œβ”€β”€ Videos
 └── Execution reports

πŸ“ .github/workflows
 └── Continuous integration pipelines

🀝 Let's connect

LinkedIn

Email

GitHub


β€œQuality is built through thoughtful decisions, not only through test execution.”

Pinned Loading

  1. qa-ecommerce-manual-testing qa-ecommerce-manual-testing Public

    Manual testing project for SauceDemo, including test planning, test cases, risk analysis, bug reports, evidence, and traceability.

    1

  2. qa-ecommerce-playwright qa-ecommerce-playwright Public

    End-to-end web test automation project for SauceDemo using Playwright and TypeScript.

    TypeScript