Software Engineer & QA Automation Engineer | Python, Java, .NET & Selenium | 3+ Years
I'm a Software Engineer and QA Automation Engineer with 3+ years of experience developing and testing enterprise applications, government platforms, and AI-powered systems. I work with Python, Java, C#/.NET, REST APIs, and SQL Server, supporting projects from requirements and system design through development, testing, and release. I build reusable Selenium automation frameworks using Page Object Model and BDD/Cucumber, and integrate automated tests into GitHub Actions and GitLab CI/CD pipelines. My work includes automating 50+ regression workflows, reducing manual QA effort by 40%, and helping reduce production defects by 35% through structured testing. I also perform API testing, validate backend data, and investigate defects across application, API, and database layers. I've contributed to government e-procurement systems involving role-based access control, financial evaluation, and bid processing. My AI experience includes building a real-time facial emotion detection system with TensorFlow/Keras, OpenCV, and Flutter. I can help teams develop backend services, automate regression testing, improve release reliability, and troubleshoot complex software issues. I collaborate closely with developers, DevOps engineers, product owners, and business stakeholders to deliver maintainable, well-tested software.
Software Engineer / QA Automation Engineer at Elysian System (Mar 2023 - Present)