SHAHARYAR's CV
SHAHARYAR AMJAD
QA Automation Engineer
Profile summary
Dedicated QA Automation Engineer with 3 years of experience across 5 organizations. Proficient in test automation frameworks, API testing, and CI/CD integration. Committed to delivering high-quality software solutions through rigorous testing methodologies and cross-functional collaboration.
Career highlights
Test Automation Frameworks: Built a Cypress UI automation framework from scratch for an Electronic Medical Records platform using JavaScript, BDD, Cucumber, and Page Object Model.
Regression Test Coverage: Increased regression test coverage by 40% through designing a scalable Cypress UI automation framework for multi-module web applications.
Manual Testing Reduction: Reduced manual testing effort by 30% by developing and executing 100 automated UI test cases across functional, smoke, integration, and end-to-end testing.
Software Testing Certification: Obtained the ISTQB Certified Tester Foundation Level credential to validate foundational testing principles.
Key skills
Professional experience
UK Work Experience Placement
- Built a Cypress UI automation framework from scratch for an Electronic Medical Records platform, covering critical patient-data workflows, using JavaScript, BDD/Cucumber, and Page Object Model.
- Improved test maintainability and reusability across the suite by refactoring to modular Page Objects, Step Definitions, and Feature Files, using Git-managed environment configurations.
- Enabled automated QA reporting by building Power BI dashboards for test coverage and defect metrics, using Power Query and DAX on Excel-sourced test data.
Managed automated testing operations for multi-module web applications, focusing on building and scaling UI frameworks and CI/CD pipeline integration.
- Designed a scalable Cypress UI automation framework using JavaScript, POM, and Cucumber, resulting in a 40% increase in regression test coverage.
- Developed and executed over 100 automated UI test cases across functional, smoke, integration, and E2E testing, reducing manual testing effort by 30%.
Reported to the quality assurance lead within a development team environment. Performed manual and automated user interface testing while verifying backend service integration and supporting continuous integration workflows.
- Validated core functional workflows by creating and executing manual and automated UI test cases using Selenium in 2022.
- Verified backend service integration correctness by performing REST API testing and endpoint validation using Postman during the 05 to 10 months.
- Shortened defect resolution cycles by supporting Jenkins CI/CD pipelines and logging issues through JIRA.
Executed software quality assurance workflows inside remote engineering squads, maintaining testing frameworks and continuous integration pipelines for distributed web applications.
- Increased regression test coverage by 40% through designing a scalable Cypress UI automation framework for multi-module web applications using JavaScript, POM, and Cucumber.
- Reduced manual testing effort by 30% by developing and executing 100+ automated UI test cases across functional, smoke, integration, and E2E testing.
- Accelerated release validation by integrating automated suites into Jenkins and GitLab CI/CD pipelines, using JIRA and TestRail for defect tracking and root cause analysis.
- Validated core functional workflows by creating and executing 50+ manual and automated UI test cases using Selenium.
- Verified backend service integration correctness by performing REST API testing and endpoint validation using Postman.
Projects
Optimized CI/CD efficiency by architecting a reusable Cypress framework with data-driven and parallel test execution across multi-module business workflows. Improved coverage clarity by authoring Gherkin feature files and handling advanced UI interactions (popups, alerts, iframes), using BDD step definitions.
Cypress JavaScript BDD/Cucumber Page Object Model (POM) Git Jenkins CI/CDImproved extraction accuracy by running Regex, pre-trained NLP models (spaCy, StarPII), and a RAG+LLM pipeline in parallel per module, using Python and the Together.ai API. Ensured safe evidence processing by building a pre-extraction malware/virus sanitization layer, using Python and BeautifulSoup.
Python BeautifulSoup MySQL Streamlit spaCyEducation
Cyber Security and Digital Forensics
- Master’s in Cyber Security and Digital Forensics – Distinction (Grade: A) Huddersfield, UK
Computer Science
- Bachelor’s in Computer Science Karachi, Pakistan