SDET | QA Automation Engineer | API & UI Testing | CI/CD | Java + RestAssured + Selenium
Hi! I'm Aiyma β a QA Automation Engineer with 5+ years of hands-on experience designing and implementing scalable test automation frameworks. Iβve worked across both FinTech and EdTech domains, automating everything from monolithic systems to microservices.
I'm passionate about high quality, clean code, meaningful test coverage, and bringing reliability to engineering teams through automation. I value simplicity, robustness, and purposeful testing.
Java + RestAssured + TestNG + ExtentReports
Automates CRUD operations for Swagger Petstore API with Excel-driven test data, retry logic, and Jenkins integration.
π CURA UI Automation
Java + Selenium WebDriver + Cucumber + BDD
End-to-end automation for CURA Healthcare demo app. Demonstrates clean Page Object Model and reusable test utilities.
Tool / Library | Purpose |
---|---|
Java | Programming Language |
Selenium WebDriver | Browser automation (UI Testing) |
REST Assured | API automation |
TestNG / JUnit | Test runner, assertions |
Cucumber | BDD syntax and readable scenarios |
Apache POI | Excel-based Data-Driven Testing |
ExtentReports | Advanced HTML reporting |
Jenkins / GitHub Actions | CI/CD automation |
Docker / Linux | Environment setup & log analysis |
Git / Maven | Versioning and dependency management |
Lombok | Clean POJOs and reduced boilerplate |
Faker | Dynamic test data generation |
JaCoCo | Code coverage metric tool |
SauceLabs / BrowserStack | Cross-browser, cross-platform, mobile testing |
- π Strong in both manual and automation testing of Web UI, API, and backend services.
- π Built frameworks from scratch, supported continuous delivery pipelines with Jenkins, and integrated reporting and logging.
- π§ Experienced in agile workflows, mentoring QAs, and improving overall team velocity.
- π§ͺ Deeply value test strategy, code quality, and maintainability.
βTest automation is not about tools, itβs about trust. A clean, honest test tells the team what really works β and what doesnβt.β