About
Dynamic, confident and detail-oriented Software Engineer professional with about 5 years of extensive experience in Functional Web & API Testing establishing in-house quality standards. Well versed with enhancing frameworks and excellent in troubleshooting and resolving issues.
Skills & Expertise (34)
Work Experience
Software Development Engineer in Test
TestingXperts
Jul 2025 - Present
Designed and developed a reusable DSL-based test automation framework in Java, reducing test boilerplate and enabling parallel test execution with isolated test data. Built and maintained UI automation suites using Playwright with JavaScript, implementing cross-browser test execution, auto-waiting strategies, and trace-based debugging to improve test stability and reduce flakiness. Developed and maintained extensive automated gRPC and REST API test suites covering end-to-end trade workflows, margin calculations, and order validation across multiple account types. Built data validation utilities using BigQuery and PostgreSQL for real-time test data verification and business logic testing. Implemented custom JUnit 5 extensions for test reporting, conditional test execution, and automated report generation with cloud storage upload. Automated test execution in containerized CI/CD pipelines with monitoring integration, covering multiple environments (dev, stg, uat) and extended-hours trading scenarios. Performed gRPC API testing using Protocol Buffers with JWT-based authentication and multi-tenant account testing. Leveraged GitHub Copilot together with Model Context Protocol (MCP) integrations to accelerate test script generation, automate repetitive test maintenance, and streamline framework enhancements. Experienced in the FinTech/Brokerage domain with knowledge of margin calculations, buying power, order vetting, and trading workflows. Utilized Apache Airflow APIs for daily monitoring of automation failures; tracked defects in JIRA within Agile sprints.
Software Development Engineer in Test
Infosys
Jul 2021 - Jul 2025
Automated notification workflows, reducing manual effort by 70%; improved UI testing efficiency by 50% with Accelq. Designed and implemented BDD Cucumber framework; developed automation scripts using WebdriverIO (JavaScript) and Selenium WebDriver. Executed functional, regression, performance, and GRPC API testing; integrated tests into CI/CD pipelines. Performed functional testing of AI/GenAI APIs, including VectorDB, Embeddings, Semantic Search, and GenAI response validation, to verify retrieval accuracy and API behavior. Tested transaction processing and payment reconciliation workflows for card payment systems, validating transaction status updates, settlement accuracy, and end-to-end payment lifecycle using REST Assured, Postman, and SQL-based data verification. Validated fraud detection and risk-check rules for card payment transactions, verifying decline/approve logic and edge-case handling across multiple transaction scenarios. Identified and reported critical and high-severity defects in transaction reconciliation, fraud validation, and card payment workflows, working with development teams to drive timely resolution and improve payment processing reliability. Upgraded TAF framework and Report Portal from Node 8 to Node 16; maintained Grafana dashboards for monitoring automation suites. Utilized JIRA for test case management, defect tracking, and project coordination in Agile environments. Facilitated training sessions and authored documentation to support onboarding and knowledge sharing.
Education
Bachelor of Technology - HMR Institute of Technology and Management, GGSIPU
2015 - 2019 ยท Afghanistan
12th (Senior Secondary Examination) - Central Board of Secondary Education
2014 - 2015 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (34)
Click a skill to find developers with the same skill