
• Utilized Python test frameworks such as PyTest and Robot Framework to develop and maintain automated test scripts.
• Developed backend applications using the Go programming language and wrote unit tests to ensure code quality and reliability.
• Designed, developed, and maintained automated test frameworks, with a focus on API testing, particularly RESTful APIs
• Worked extensively with IP, TCP, UDP, HTTP/HTTPS, and DNS protocols.
• Utilized containerization and orchestration technologies like Docker and Kubernetes.
• Designed and implemented testing stages within CI pipelines.
• Managed version control with Git and collaborated using Jira and Confluence.
• Employed AWS for cloud-based testing environments.
• Worked with NoSQL databases such as MongoDB and Amazon DynamoDB.
• Utilized REST, JSON, and traffic interception tools like Bruno and Postman for effective testing.
• Applied agile methodologies to streamline the testing process.
• Tested microservices and container technologies to ensure system robustness.
• Utilized project management and test management tools, including Power BI, TestRail, and ReportPortal.
• Conducted functional (unit, integration, and system), non-functional (load and performance), smoke, regression, acceptance, user acceptance, and security testing.
• Developed comprehensive checklists, test plans, and test cases, and established and monitored product and testing process quality metrics.
• API documentation with OpenAPI and Swagger.
• Leveraged monitoring tools such as Grafana, Kibana, and Prometheus to ensure optimal system performance.
• Worked with BigQuery and Databricks for data processing and analysis.
• Employed Terraform for infrastructure as code to manage and provision testing environments.
• 3 years of experience in Python (Shell) scripting in Linux/Windows
• 3 years of experience in manual and automation testing
• Experience working with Pytest
• Experience working with Git, developing CI\CD pipelines and understanding DevOps principles
• Experience working with Vector CANoe, Vector DaVinci, CANoe.DiVa, CANdelaStudio, vTESTstudio, AUTOSAR architecture and test automation using CAPL code
• Develop UI Application using PyQt5 and Pandas library
• Experience in handling tools such as IBM Rhapsody, Enterprise Architect, MATLAB Simulink and DOORS
• Experience with project management and test management tools (e.g. Jira, PowerBi, TestRail …)
• Experience with performance, regression, integration, system, smoke, functional and non functional testing
• Requirement analysis
• Creation of Test cases, Test specifications, Test plans and Test scenarios
• Test preparation and execution
• Software Development Life Cycle (SDLC)
• Knowledge working with Embedded Software development, V-Model, Agile, ASPICE, ISO26262, CAN/LIN protocol and UDS protocol
Student Internship, integration testing of the application
and identifying, troubleshooting, and solving application
code-related issues
This undergraduate program is designed to equip students with the skills needed to develop specialized software for power systems. It combines theoretical knowledge with practical application, focusing on software development for power system planning, management, and control. The curriculum integrates core subjects in electrical and computer engineering with specialized courses in power systems, ensuring a deep understanding of both general software engineering and its application in the energy sector. Students engage in hands-on projects and internships, preparing them to address real-world challenges and contribute to advancements in the field.
The Master’s program in Power Software Engineering focuses on advanced topics such as artificial intelligence, big data, smart grids, cybersecurity, and cloud computing. It prepares students to develop cutting-edge software solutions that leverage machine learning to analyze large datasets and optimize electricity consumption. The curriculum emphasizes the design and implementation of smart grid technologies and the integration of AI to enhance power system management and security. Students engage in research and practical projects, equipping them with the skills to address complex challenges in modern energy systems and contribute to technological advancements in the field.
Python,
C,
C#,
SQL
Shell,
Docker,
Kubernetes,
Github,
CI/CD,
AWS,
REST API,
Selenium,
Robot Framework,
Playwright,
Postman
I am a Software Engineer with 3.5+ years of experience specializing in test automation, infrastructure, and cloud technologies. My expertise includes Linux environments, Bash scripting, and Python for automation and testing. I have extensive experience with containerization using Docker and Kubernetes, as well as implementing CI/CD pipelines with GitHub Actions, Azure DevOps, and Jenkins. Additionally, I work with AWS services for cloud-based testing and automation. My skill set includes Selenium for web automation, API testing, networking and database management (SQL/NoSQL)
Phone : + 381 649747 247
Date of Birth : 29/05/1998
Certified Tester Foundation Level (CTFL)
ISTQB® - International Software Testing
Qualifications Board
Issued Jun 2023