Ramitha Silva

Senior Software Test Automation Engineer

Ramitha Silva

QA automation engineer in Sydney building reliable regression coverage, CI/CD quality gates, API validation, and AI-assisted testing workflows.

Location
Sydney, Australia
Work Rights
Full working rights in Australia
Visa Pathway
Partner visa pathway; bridging to partner visa if required

Professional Summary

Senior QA and Software Test Automation Engineer with experience across manual testing, automation strategy, regression coverage, API validation, and CI/CD execution. Strong hands-on background with Selenium WebDriver, Java, TestNG, Maven, Page Object Model frameworks, and expanding Playwright skills with basic TypeScript/JavaScript exposure. Comfortable understanding architecture, business workflows, release risk, and test strategy, then translating that context into maintainable test cases, automation plans, and quality gates. Uses ChatGPT and Codex responsibly to review test coverage, structure test matrices, plan automation, and improve the clarity of QA documentation while keeping human judgment at the center of quality decisions.

Core Skills

Test Automation

Playwright, Selenium WebDriver, TestNG, Maven, Page Object Model

Languages

Java, basic TypeScript/JavaScript exposure, currently expanding Playwright TypeScript skills

API Testing

REST Assured, API validation, Postman-style workflows, REST API test design

CI/CD

GitHub Actions, Jenkins, Bamboo, scheduled automation, quality gate support

QA Practice

Regression testing, smoke testing, exploratory testing, defect reporting, test case design, test matrices

AI-assisted QA

ChatGPT, Codex, AI-supported test case generation, test review, automation planning

Tools

GitHub, Jira-style defect tracking, Google Sheets test matrices, collaborative QA documentation

Experience

Software Test Engineer / QA Automation Engineer

4WD Supacentre

Sydney, Australia | Current

  • Test e-commerce and business-critical web workflows across catalogue, homepage, product, checkout, and content validation scenarios.
  • Design and maintain manual and automated regression coverage for high-change release areas.
  • Build and maintain automation using Selenium WebDriver, Java, TestNG, Maven, and Page Object Model patterns.
  • Experiment with Playwright to modernise coverage and improve fast feedback for web workflow validation.
  • Support CI/CD quality gates and automated execution through scheduled or pipeline-based test runs.
  • Write and maintain test cases, test matrices, defect reports, regression notes, and release validation evidence.
  • Use AI tools including ChatGPT and Codex to review, structure, and improve test coverage while preserving QA ownership of final decisions.

Software Test Engineer / QA Engineer

Australian QA Role

Australia

  • Performed manual and automation testing across web applications and business workflows.
  • Covered regression, smoke, functional, and integration testing for release readiness.
  • Created test plans, documented test cases, and managed defects through the defect lifecycle.
  • Collaborated with developers, product stakeholders, and business users to clarify expected behaviour and validate fixes.

Software Test Engineer / QA Automation Engineer

Earlier QA Experience

Sri Lanka

  • Built foundation QA experience across functional testing, regression checks, defect reporting, and release support.
  • Gained automation exposure through Selenium-style frameworks and repeatable test execution practices.
  • Supported Agile delivery by validating stories, reproducing defects, and communicating test outcomes clearly.

Featured Engineering Projects

Modern QA automation and AI-assisted quality engineering work.

Selenium Java Automation Framework

Designed a reusable Page Object Model framework with TestNG and Maven execution, regression suite organisation, CI execution through GitHub Actions or similar pipelines, and scalable components for repeatable test coverage.

AI-assisted QA Documentation Workflow

Uses ChatGPT to review test cases, generate test matrices, improve coverage, and structure QA documentation in Google Sheets. The workflow focuses on responsible productivity support, not replacing QA judgment.

Personal Website Built with AI-assisted Development

Built a personal portfolio and resume site with Codex and ChatGPT guidance, demonstrating the ability to translate high-level product ideas, architecture notes, and content goals into working software with AI-assisted development.

Education

Master's in Information Technology / Software Development

Charles Sturt University, Australia

Certifications

Certification details to be added after verification.

Contact

LinkedIn GitHub Email: to be updated Sydney, Australia