Skip to content
View ioanadaria's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report ioanadaria

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

Hi, I'm Ioana ๐Ÿ‘‹

QA Engineer | Manual + Automation | Transitioning from AAA Game Testing to Full-Stack QA Automation

๐Ÿ“ Bucharest, Romania | ๐Ÿ”— LinkedIn | ๐Ÿ“ง ioana.petrescu.p@gmail.com


๐ŸŽฎ โ†’ ๐Ÿค– My QA Journey

I spent 2.5 years as a QA Tester at Electronic Arts, testing AAA live-service games (EA Sports FC, Apex Legends, UFC) across console and PC platforms. I identified and documented 100+ defects, worked in fast-paced Agile sprints, and collaborated with developers to verify fixes early in the development cycle.

What I realized: Manual testing taught me what to test and why it matters. Automation teaches me how to scale that knowledge.

Now I'm transitioning to QA Automation Engineering, building frameworks and test suites that combine my domain expertise with technical skills in Selenium, Playwright, Java, and Python.


๐Ÿงช What I'm Working On

Current Focus: Building Production-Ready Automation Portfolios

๐ŸŽต RecordCollector Web โ€” Playwright E2E automation with CI/CD

  • 25 automated tests covering search, sort, dark mode, and data persistence
  • GitHub Actions pipeline with auto-generated bug reports
  • Testing strategy focused on risk-based prioritization

๐Ÿ”ง API Testing Framework (in progress)

  • Python + Requests + Pytest for RESTful API validation
  • CRUD operations, schema validation, negative testing
  • Data-driven tests with CSV/JSON test data

๐ŸŽฏ Selenium Java Framework (planned)

  • Page Object Model (POM) architecture
  • TestNG with cross-browser testing (Chrome, Firefox)
  • Maven project structure for reusability

๐Ÿ’ผ Real-World QA Experience

Electronic Arts โ€” QA/QV Tester (Jun 2022 - Mar 2025)

What I tested:

  • Gameplay systems, UI flows, backend-integrated features
  • Cross-platform functionality (PlayStation, Xbox, PC)
  • Live-service updates (patches, events, seasonal content)

How I worked:

  • Executed functional, regression, and performance testing
  • Documented defects in Jira with reproduction steps, evidence, and priority assessment
  • Validated API-driven features using Postman (data flow between client/server)
  • Collaborated in Agile sprints (daily standups, sprint planning, retros)

Why it matters for automation:

  • I know what good test coverage looks like (not just "testing everything")
  • I understand risk prioritization (what to automate first vs what can wait)
  • I communicate defects clearly (critical when automation finds bugs)

๐Ÿ› ๏ธ Technical Skills

Testing & Automation

Manual Testing        โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ Expert (2.5 years)
Test Design           โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘ Advanced
Selenium WebDriver    โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ Intermediate
Playwright            โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ Intermediate
API Testing (Postman) โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ Intermediate
TestNG / Pytest       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ Learning

Programming & Tools

Java                  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ Intermediate (building frameworks)
Python                โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ Intermediate (test scripting)
JavaScript            โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ Intermediate (web automation)
Git / GitHub          โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘ Advanced
Jira / Confluence     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ Expert
CI/CD (GitHub Actions)โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ Intermediate

Methodologies

  • Agile / Scrum / Kanban (2.5 years in sprints)
  • Test-Driven Development (TDD) concepts
  • Continuous Integration / Continuous Deployment (CI/CD)
  • Risk-Based Testing
  • Exploratory Testing

๐Ÿ“š Learning Path (ISTQB CTFL in Progress)

Currently studying:

  • ISTQB CTFL v4.0 syllabus (exam preparation)
  • Advanced Selenium techniques (explicit waits, custom exceptions)
  • API contract testing with RestAssured
  • Jenkins basics for CI/CD pipelines

Completed:

  • TestRail Academy Certifications
  • IBM Z Day 2025 โ€” AI & Data
  • Agile Explorer (IBM SkillsBuild)
  • LinkedIn Learning: Selenium WebDriver, Java for Testers
  • Codecademy: Python, JavaScript, Git

๐ŸŽฏ What Makes Me Different

Most QA automation beginners come from:

  • โœ… CS degrees with no testing experience โ†’ they can code but don't know what to test
  • โœ… Bootcamps with only tutorial projects โ†’ they know tools but not real workflows

My unique background:

  • โœ… 2.5 years testing production software (I know what breaks in real apps)
  • โœ… Agile team experience (I've worked with PMs, devs, designers on 2-week sprints)
  • โœ… 100+ defects documented (I understand bug lifecycles and communication)
  • โœ… Cross-platform testing (console quirks, PC configs, performance constraints)

Translation: I bring domain knowledge + technical skills, not just code.


๐Ÿš€ What I'm Looking For

Role: Junior-Mid QA Automation Engineer
Type: Remote or Bucharest-based
Stack: Selenium (Java/Python), API Testing, CI/CD
Environment: Agile teams building web applications, SaaS products, or platforms

What I can contribute from day one:

  1. Write clear, maintainable automated tests (not just "it works")
  2. Design test strategies that balance coverage vs execution time
  3. Integrate automation into CI/CD pipelines
  4. Communicate defects effectively to developers
  5. Prioritize testing efforts based on business risk

๐Ÿ“Š GitHub Stats

Ioana's GitHub stats

Recent Activity:

  • ๐Ÿ”„ Fixing and expanding Playwright E2E test suite (RecordCollector)
  • ๐Ÿ› Auto-generating bug reports on test failures
  • ๐Ÿ“ Writing detailed README documentation for all projects
  • ๐Ÿ—๏ธ Building API testing framework with Python + Pytest

๐Ÿ’ฌ Let's Connect

I'm actively learning, building, and sharing my automation journey. If you're:

  • ๐Ÿ‘จโ€๐Ÿ’ผ A hiring manager looking for QA automation engineers
  • ๐Ÿง‘โ€๐Ÿ’ป A developer interested in collaborating on test automation
  • ๐ŸŽ“ A fellow QA learning automation (let's share resources!)

Reach out:


๐ŸŒŸ Fun Facts

  • ๐ŸŽฎ Tested Apex Legends (150M+ players) and EA Sports FC (billions in revenue) โ€” high-pressure, high-stakes QA
  • ๐ŸŽต Built a vinyl record collection app because I love analog music in a digital world
  • ๐Ÿ‡ท๐Ÿ‡ด Based in Bucharest, but I've collaborated with EA teams across Europe and North America
  • ๐Ÿ“– Currently reading: Lessons Learned in Software Testing by Cem Kaner

โšก "Good testing isn't about finding every bug. It's about finding the bugs that matter most, as efficiently as possible."


๐Ÿ“Œ Pinned Repositories

Check out my featured projects below to see my automation work in action! ๐Ÿ‘‡

Pinned Loading

  1. recordcollector_web recordcollector_web Public

    future record collector website

    JavaScript 2

  2. Portfolio Portfolio Public

    Personal portfolio of Ioana Petrescu โ€” QA Engineer with 2.5+ years in AAA game testing. Showcases automation projects, skills, and contact info. Built with HTML, CSS, and JavaScript.

    CSS 1

  3. Selenium Selenium Public

    Selenium automation scripts and pytest test suite using Python - covering cookies, alerts, checkboxes, dropdowns, file upload, authentication, and more.

    Python 1

  4. Selenium-Integration Selenium-Integration Public

    Cross-browser test automation framework using Java 25, Selenium 4, TestNG, and Maven. Covers POM design pattern, parallel execution, assertions, broken link/image checks, dependent tests, WebDriverโ€ฆ

    Java 1