Shaamil Siraj

Senior Automated QA Engineer at Alef Education - | AI/ML | ISTQB Certified

United Arab Emirates

About

With 9 years of experience in software quality assurance, I specialize in building robust, scalable automation frameworks across web, mobile, and API platforms for top-tier multinational organizations. Recently transitioned into a specialized role within the Machine Learning team, I lead quality initiatives for prompt-based systems and LLM-powered content generation workflows. My current focus includes AI system test automation, API validation, and the development of intelligent, adaptive testing strategies tailored for generative AI solutions. A results-driven professional known for sharp attention to detail and critical thinking, I have a track record of mentoring junior QA engineers, leading teams, and delivering high-impact outcomes. I bring a flexible, analytical, and systematic approach to problem-solving, consistently aligning quality with business goals in dynamic, fast-paced environments.

Experience

  • Alef Education (8 yrs 4 mos)
    • Senior Automated QA Engineer - ML/AI
      Apr 2025 - Present · 1 yr 4 mos

      Leading QA initiatives for AI/LLM-based content generation products and tools. Designing and executing robust test automation frameworks using Python, Playwright, JavaScript, and Pytest. Building agentic test automation workflows to simulate real-user behavior in AI-driven interfaces. Performing API testing on endpoints to validate prompt-response behavior, generation accuracy, and latency. Collaborating closely with ML engineers and prompt engineers to build testing harnesses for iterative model evaluation. Handling releases to staging and production environments.

    • Automated QA Engineer
      Apr 2018 - May 2025 · 7 yrs 2 mos

      - Involved in Sprint planning, Estimations, Story Refinement, Sprint retrospective and Demos - Quality Engineering - Manual and Automation Testing - Feature Testing, RC Testing and Integration Testing - Automating the teacher application with cypress JS, Cucumber, BDD In previous engagement: - Big data testing (Big data pipelines) - Creating scripts to make sure the events/documents counts in kafka streams and red shift (data stores)

  • Senior Software Quality Assurance Engineer at GE Transportation
    Apr 2017 - Apr 2018 · 1 yr 1 mo

    • GE Transportation (ShipXpress), PoLA Application QA Sprint Planning/ Estimation - Rally Software • Creating QA Automation script using Serenity JS, Protractor JS, Cucumber JS and the back-end code as TypeScript using BDD techniques / Screen play design pattern • Refactoring the automation code by using efficient locating techniques / Gherkin formatting • Finding efficient ways to enhance the quality of the automation framework • Peer review for QA Automation code • Testcase creation using Rally Software • Sprint planning using planning poker estimation method • Webservices Rest-API Testing - Postman • Yard Mobile App – Testing functionality • Yard Facility Management Application - Regression Testing

  • Inexis Consulting ()
    • Senior Software QA Engineer
      Jun 2015 - Nov 2016 · 1 yr 6 mos

      • Working with the Development team and Business analyst to ensure the Quality of the system • Interacting with Developers to resolve issues discovered during testing • Bug prioritization & Test reporting • Participating in scrum meetings and test status updating • Smoke test and Regression testing • Defect tracking • Release management • Timely updates to the main stakeholders • Test case and Test plan review • Database driven testing • Cross browser testing - SauceLabs • Providing training and mentoring QA Associates • Designing automated test scripts and Automating regression suite– Selenium/TestNG • Automation framework – Page object model design pattern

    • Lead Software QA Engineer
      Sep 2014 - Jun 2015 · 10 mos

      • Working with the Development team and Business analyst to ensure the Quality of the system • Interacting with Developers to resolve issues discovered during testing • Bug prioritization & Test reporting • Participating in scrum meetings and test status updating • Smoke test and Regression testing • Timely updates to the main stakeholders • Defect tracking • Test case writing and execution • Separate database refinement - Multi Tenancy

  • Virtusa ()
    • QA Engineer
      Jan 2014 - Sep 2014 · 9 mos

      • Integration testing • Test coverage using traceability matrix • Derived test designs and test cases from the Userstories, Change requests and Mockups/Wireframes. • Performed Explorotary testing • Performed peer reviews. • Identified test scenarios using - Boundary Value Analysis, Equivalence partitioning, Decision table and Error Guessing etc. • Logging defects in Test Manager 2010 and Create test reports. • Created test stubs for testing the code complexity from the ERA Analyzer tool

    • Associate QA Engineer
      May 2012 - Jan 2014 · 1 yr 9 mos

      • Carried-out Mobile Application testing in parallel with Android and iOS devices • Have written testcases for UI testing based on the specifications in the functional requirements • Logged defects and tracking using JIRA tool • Have done the test case writing with the TFS tool • Created test stubs for C#, Java for plug-in testing • Performed peer reviews • Performed regression testing • Identified test scenarios using - Boundary Value Analysis, Equivalence partitioning etc.

  • E2E Test Engineer at BT
    Oct 2013 - Sep 2014 · 1 yr

    • Carried out End to End testing for every ‘WLMS’ Portals - Components. (Harlequins, Wholesale portals), which are associated with the progression of different propositions. And making sure the fulfillment of the order. • Derived test designs and test cases from the user- stories and Change requests. • Progressed BT-wholesale orders manually using highly critical components in the BT in order to complete provisioning in network elements, while ensuring the KCIs and XML-data. • Test reporting and Execution of test cases using HP Quality Center. • Adhered to the SLA provided by the client.