Rufat Malikov
Professional Summary
QA Automation Engineer with 9+ years of experience designing, scaling, and stabilizing end-to-end test automation across web, iOS and Android mobile, REST APIs, and AWS-native data pipelines. Strong record of owning release-gate quality on Kanban release teams — flaky-test remediation, pre- and post-release validation, and go/no-go release decisions backed by Datadog observability. Hands-on with Java, Python (pytest), and C# (Selenium, Playwright); deep AWS experience across Lambda, Step Functions, Glue, S3, DynamoDB, and EventBridge; infrastructure provisioning in Terraform; SQL validation across PostgreSQL, Oracle, and SQL Server. Actively applying Anthropic Claude, Claude Code, and MCP-based agentic AI tooling to accelerate test authoring, test-data generation, and defect-pattern analysis.
Technical Skills
Languages: Java, Python, C#, SQL, JavaScript
Test Automation: Selenium WebDriver, Playwright, Appium, XCUITest, RestAssured, Postman, pytest, TestNG, JUnit, Cucumber (BDD), Page Object Model, JMeter
AWS & Cloud: Lambda, Step Functions, Glue, S3, DynamoDB, EventBridge, EKS, CodeBuild, Terraform
Data & Messaging: ETL Testing, Data Quality, Source-to-Target Reconciliation, Kafka, PostgreSQL, Oracle, SQL Server, Flyway, PgTAP
CI/CD & DevOps: Jenkins (Blue Ocean), Bamboo, Harness, XL Deploy, Docker, Git, Maven
Observability & Tools: Datadog (APM, logs, metrics), JIRA, Confluence
AI / Agentic AI: Anthropic Claude, Claude Code, MCP-based agent tooling, AI-assisted test generation, prompt engineering for QA workflows
Methodologies: Agile / Scrum, Kanban, SDLC, Release Management, Test Strategy
Professional Experience
- Built the automated testing framework for Python ETL validation — source-to-target reconciliation, transformation accuracy, record-count checks, null/default handling, and schema compliance — using pytest and requests against AWS S3, CodeBuild artifacts, and downstream data stores.
- Led test strategy and execution for data pipeline releases; coordinated onshore/offshore QA teams and drove release go/no-go decisions backed by Datadog dashboards (APM, logs, metrics).
- Validated AWS-native data infrastructure end-to-end: Lambda, Step Functions, Glue, DynamoDB, EventBridge, and S3.
- Provisioned and managed AWS infrastructure using Terraform — Lambda, Step Functions, S3, and supporting resources.
- Performed deep SQL-based backend validation across PostgreSQL, Oracle, and SQL Server — transformation logic, aggregations, joins, referential integrity, and Flyway/PgTAP-driven schema migrations.
- Validated Kafka event-streaming reliability — consumer behavior, retry/failure scenarios, and end-to-end consistency.
- Built Selenium (C#) and Playwright (C#) UI automation and integrated it into CI/CD pipelines (Jenkins, Bamboo, Harness, XL Deploy).
- Paired with data engineers on PySpark transformation logic in AWS Glue, validating DataFrame outputs during the SSIS-to-Python migration.
- Adopted Anthropic Claude and Claude Code for QA workflows — accelerating test-case authoring, generating realistic ETL test data, and drafting boilerplate automation; experimented with MCP-based agentic tooling for log analysis and defect-pattern detection.
- Triaged and revised the daily bug queue, prioritizing release-blocking defects and those surfacing in the automated regression suite.
- Diagnosed and fixed flaky tests across the Java / Spring Boot automation suite (Page Object Model, BDD-driven) — improving regression-gate stability and release sign-off confidence.
- Owned pre- and post-release QA validation; reported release status and defect trends to engineering and product stakeholders.
- Maintained and extended SQL-based backend validation alongside UI automation.
- Designed and maintained Selenium WebDriver (Java) web automation; ran cross-browser and parallel suites via TestNG and Selenium Grid.
- Built iOS native automation in XCUITest and Android automation via Appium, integrating mobile tests into Xcode CI pipelines.
- Stood up BDD- and data-driven frameworks using Cucumber, TestNG, and Maven; integrated into Jenkins CI with Blue Ocean and Docker-based execution.
- Built REST API test coverage using Postman and RestAssured; added backend SQL validation across critical data flows.
- Performed performance testing with JMeter, plus AWS cloud-based test execution for scale.
- Authored test plans and test cases from functional requirements and user stories.
- Executed functional, regression, black-box, and compatibility testing across web applications.
- Built initial Selenium WebDriver (Java) automation with TestNG; performed SQL-based backend verification.
- Managed defect lifecycle in JIRA; participated in Agile/Scrum ceremonies.
Education
Master’s Degree — Lenkoran State University
Bachelor’s Degree — State University of Languages, Baku
Certifications
Anthropic — Claude AI / Agentic AI certifications (multiple)