Ajmal Moideen
Verified Expert in Engineering
QA Engineer and Developer
Ajmal is a data engineer and developer with eight years of IT industry experience. He is comfortable programming with Java and Python and is well-versed in SQL, Python, Django, PySpark, TestNG, Cucumber, and Selenium frameworks. Ajmal is Microsoft Certified in Azure and is a Certified Blue Prism Developer. He has worked with cloud technologies such as Azure, AWS, and DigitalOcean and operated as a Power BI developer to build analytics from Azure. He has expertise in Snowflake data warehousing.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu, GitHub
The most amazing...
...tool I've designed and developed is a front-end application in Python-Flask to create automation scripts via GUI actions without needing programming expertise.
Work Experience
Senior Test Automation Engineer
EY
- Designed and developed a GUI-based automation framework using Python, Flask, and Robot, enabling non-programmers to create test automation scripts using drag-and-drop operations.
- Developed an automated Power BI report that pulls test execution details from Azure DevOps on a scheduled basis and shares the report via an email to a list of stakeholders.
- Created robotic process automation systems for the desktop-based application.
Senior Test Automation Engineer
EY
- Designed an automation framework in PowerShell to test the resources from Ansible templates.
- Used Pester framework to build a business-driven framework.
- Created test plans and test scripts. Integrated the automation scripts with Azure pipelines to build regression suites on CI/CD.
Test Automation Engineer
Tata Consultancy Services
- Designed and developed a hybrid test automation framework using TestNG API and Java, used Rally to track user stories and bugs, and integrated the test automation scripts with Jenkins to run the tests remotely on Sauce Labs servers.
- Migrated an existing Cucumber behavior-driven development project to be run on Sauce Labs servers from Jenkins and integrated custom reporting for test automation results, with screenshots of every step.
- Created a tool in Excel VBA that interacted with HP Application Lifecycle Management (ALM) to update test results with attachments. For an input project, it could pull test cases from ALM and upload test results.
Experience
No-code Automation Tool
Scriptless Tool for Test Automation
• Developed a GUI-based keyword-driven framework built on Python-Flask to promote functional test engineers into automation.
• Prepared test plans, test strategies, test estimations, and test cases.
• Created pipelines in Azure DevOps for executing automation suites after build-deploy.
• Guided team members on solutions to challenges faced in test automation and programming.
• Integrated test scripts with Azure DevOps and created test runs and test status updates.
• Automated emails of the details of test runs using SendGrid.
• Created Power Bi-based reports of test progress (details of test cases, bugs, and execution).
Education
Bachelor's Degree in Electrical and Electronics Engineering
Government Model Engineering College - Thrikkakara, Kerala, India
Certifications
Microsoft Azure Developer Associate
Microsoft
Microsoft Certified: Azure Fundamentals
Microsoft
Certified Blue Prism Developer
SS&C Blue Prism
Skills
Languages
Python 3, Java, SQL, Snowflake, CSS, HTML, Excel VBA, Bash Script, C#
Frameworks
TestNG, Selenium, Django, Flask, Robot Framework, Windows PowerShell
Libraries/APIs
Selenium WebDriver, PySpark, Pandas
Tools
Cucumber, GitLab CI/CD, GitHub, Terraform, Jenkins, Git, Microsoft Power BI
Paradigms
Azure DevOps, Test Automation, DevOps
Other
Quality Assurance (QA), QA Testing, QA Automation, Regression Testing, CI/CD Pipelines, Blue Prism, Robotic Process Automation (RPA), Programming, Data Build Tool (dbt), Machine Learning
Platforms
Azure, Ubuntu
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring