Umna Alvi, Developer in Málaga, Spain
Umna is available for hire
Hire Umna

Umna Alvi

Verified Expert  in Engineering

Quality Assurance Developer

Location
Málaga, Spain
Toptal Member Since
November 24, 2022

Umna是一名软件工程师,专门从事测试自动化,在UI自动化方面有多年的经验, API testing, and performance testing. She is proficient in designing, developing, and maintaining test automation frameworks, 熟悉多种测试工具,如Cucumber, Selenium, and Cypress, 对CI/CD管道和工具有深入的了解. Umna是一位敬业的专业人士,具有很强的沟通、团队合作和管理能力.

Portfolio

Systems limited
Java, Jenkins, REST Assured, JSON, Git, CI/CD管道...
OnePitch LLC
持续部署、持续集成、Jenkins、测试管理...
Freelance Clients
Python 3, Selenium, UI自动化,行为驱动开发(BDD),敏捷...

Experience

Availability

Full-time

Preferred Environment

Selenium, Git, Windows, Jenkins

The most amazing...

...我开发的自动化框架使用多线程来生成唯一标识符,并使用Docker在不同版本和环境上运行脚本.

Work Experience

Senior Software Development Engineer in Test

2021 - PRESENT
Systems limited
  • 基于Selenium WebDriver为B2C电子商务网站创建和维护一个自动化框架, TestNG, and the Page Object Model (POM) design pattern.
  • 构建Jenkins管道并在各种浏览器和移动设备上运行测试用例.
  • 使用Salesforce Business Manager为自动化测试开发测试数据. 还使用XML文件和云维护测试数据,并通过Salesforce Business Manager作业进行导入.
  • 通过使用自动化测试用例处理大多数手工测试来支持部署.
  • 在自动化测试脚本中扮演了关键的角色, strategy, 并对测试自动化过程的维护和扩展进行规划.
  • 使用Java、Selenium、TestNG和JSON验证Google Analytics事件模式和值.
  • 执行回归和完整性测试用例报告分析和维护.
  • 使用bug跟踪系统识别和记录软件缺陷,并确认bug修复.
Technologies: Java, Jenkins, REST Assured, JSON, Git, CI/CD管道, Page Object Model (POM), Apache Maven, Jira, Agile, Scrum, Cypress, Docker, Test Case Development, Behavior-driven Development (BDD), Regression Testing, Sanity Testing, Smoke Testing, TestNG, JavaScript, UI Automation, Google Analytics, Salesforce Sales Cloud, Selenium, eCommerce, A/B Testing, Quality Assurance (QA), Test Automation, Automation, Object-oriented Programming (OOP), Quality Auditing, QA Testing, E2E Testing, REST APIs, Testing, Integration Testing, API Testing, Mobile App Testing, Cucumber, UI Testing, Automation Tools, Software Testing, Test Automation Frameworks, BrowserStack, eCommerce UX, Continuous Deployment, Continuous Integration (CI), Bitbucket, QA Test Plan Management, Automated UI Testing

QA Automation Engineer

2023 - 2024
OnePitch LLC
  • Developed comprehensive test plans, established robust test environments, and authored precise automation scripts, 确保测试过程的全面覆盖和效率.
  • 利用Bitbucket管道设计了一个无缝的CI/CD工作流, AWS, and Cypress Cloud, establishing clear protocols for development, including end-to-end testing, feature integration, and branch management strategies.
  • 设计并维护功能回归测试套件,以全面验证网站功能, 保证一致的性能和高质量的用户体验.
  • 设计和执行广泛的负载和性能测试策略,并创建全面的报告.
Technologies: 持续部署、持续集成、Jenkins、测试管理, BrowserStack, Bitbucket, PHP, MySQL, JavaScript, Laravel, Jenkins Pipeline, Amazon Web Services (AWS)

Software Development Engineer in Test

2021 - 2022
Freelance Clients
  • 使用Python和Selenium为在线食品订购网站设计并实现了一个测试自动化框架.
  • 将手工测试用例转换为自动测试脚本.
  • 使用bug跟踪系统识别和记录软件缺陷,并确认bug修复.
Technologies: Python 3, Selenium, UI自动化,行为驱动开发(BDD),敏捷, QA Automation, Test Automation, Automation, Object-oriented Programming (OOP), Quality Assurance (QA), Quality Auditing, QA Testing, REST APIs, Testing, Integration Testing, API Testing, Cucumber, Protractor, Content Management Systems (CMS), UI Testing, Automation Tools, Software Testing, Test Automation Frameworks, Continuous Deployment, Bitbucket API, Automated UI Testing

Software Development Engineer in Test

2020 - 2021
Rolustech
  • 使用Cypress为移动电话广告和促销应用程序(CMS)开发自动化框架.
  • 使用Git、Jenkins和Bash脚本设计用于自动化测试和交付的CI/CD流程.
  • Wrote test cases, maintained and modified test suites, verified the system, and performed data validation.
Technologies: Apache Maven, Jira, Eclipse, Jenkins, Cypress, Bash Script, Git, GitLab, Testing, API Testing, Cucumber, Jest, Content Management Systems (CMS), Magento, UI Testing, QA Leadership, Automation Tools, Software Testing, Test Automation Frameworks, Continuous Deployment, Continuous Integration (CI), Bitbucket, Automated UI Testing

Software Engineer in Test

2020 - 2021
ROLUSTECH
  • 使用Java为客户旅程插件开发了一个自动化框架, Selenium, REST Assured, and the Robot Framework using the POM design modal.
  • 使用Git设计自动化测试和交付的CI/CD流程, GitHub, Bash scripting, Docker Compose, and TeamCity.
  • Wrote test cases, maintained and modified test suites, verified the system, and performed testing techniques like integration, regression, and unit testing.
Technologies: Java, Selenium, Apache Maven, Bash, Quality Assurance (QA), TestNG, Robot Framework, Git, GitHub, CI/CD Pipelines, Docker, Docker Compose, Regression Testing, UI Automation, Automated Testing, APIs, Agile, User Experience (UX), Test Automation, Python, Automation, Object-oriented Programming (OOP), Quality Auditing, QA Testing, E2E Testing, REST APIs, Testing, API Testing, Content Management Systems (CMS), QA Leadership, Automation Tools, Software Testing, Test Automation Frameworks, Continuous Integration (CI), Bitbucket, QA Test Plan Management

Associate Software Development Engineer in Test

2019 - 2020
ROLUSTECH
  • 使用Java为SugarCRM开发一个自动化框架, Selenium, REST Assured, 机器人框架使得所有手工qa都可以使用该框架编写测试用例.
  • 使用Git设计自动化测试和交付的CI/CD流程, Jenkins, Bash scripting, Docker, and GitLab CI.
  • Wrote test cases, maintained and modified test suites, verified the system, and performed testing techniques like black-box, white-box, integration, and unit testing.
  • Conducted sprint management and code reviews, analyzed requirement designs, and provided suggestions and improvements.
Technologies: Git, Jenkins, Selenium, Ubuntu, Java, JavaScript, REST Assured, CI/CD Pipelines, Shell, Docker, Robot Framework, QA Automation, Test Case Development, TestNG, Postman, GitLab CI/CD, Python 3, Quality Assurance (QA), UI Automation, Automated Testing, Regression Testing, GitHub, GitLab, Object-oriented Programming (OOP), QA Testing, Manual QA, Unit Testing, C#.. NET、内容管理系统(CMS)、持续集成(CI)、Bitbucket

Salesforce eCommerce Test Automation Framework

一家财富500强公司拥有包括Coach、Stuart Weitzman和Kate Spade在内的电子商务网站. 开发了一个基于Java/ selenium的测试自动化框架,用于在三种不同的环境中测试五个不同的站点,并使用云维护测试数据. 它使用Jenkins和Bitbucket pipeline进行维护和调度,这些管道使用Sauce Labs和BrowserStack在浏览器和真实设备上执行测试.

CRM Automation Framework with CI/CD Pipelines

开发Java-Selenium自动化框架,自定义Robot framework关键字,生成唯一定位器. 它包含了测试自动化和QA团队可以用来加速和改进测试活动的特性和资源. 它与GitHub和Teamcity集成,使用Docker-Compose在不同的环境和版本的CRM系统上测试自动化脚本,该系统创建运行时测试环境并执行自动化测试脚本和后期测试结果.

API Automation Framework

提供大量语音和数据传输服务以及多种数据计划的电信应用程序. I used Postman to validate various services, 构建了一个自动化框架,使用REST Assured测试REST api, 并通过Jenkins将其与CI/CD管道集成.

Languages

Java, JavaScript, Bash, Python 3, Python, Bash Script, c#.NET, PHP

Frameworks

硒,TestNG,柏树,机器人框架,笑话,量角器,Laravel

Libraries/APIs

REST API, Bitbucket API, Pandas, NumPy, Jenkins Pipeline

Tools

Git, Apache Maven, GitHub, Jenkins, REST Assured, Shell, Jira, Salesforce Sales Cloud, Postman, GitLab CI/CD, Cucumber, Bitbucket, Google Analytics, TeamCity, Docker Compose, GitLab, BrowserStack

Paradigms

Page Object Model (POM), Agile, Scrum, Automated Testing, Test Automation, Automation, Object-oriented Programming (OOP), Testing, Behavior-driven Development (BDD), Sanity Testing, E2E Testing, Unit Testing, Software Testing, Continuous Deployment, Continuous Integration (CI)

Other

UI Automation, QA Automation, APIs, Quality Assurance (QA), Quality Auditing, QA Testing, Content Management Systems (CMS), UI Testing, Automated UI Testing, Software QA, CI/CD Pipelines, Regression Testing, Smoke Testing, eCommerce, A/B Testing, User Experience (UX), Manual QA, Integration Testing, API Testing, Mobile App Testing, QA Leadership, Automation Tools, Test Automation Frameworks, eCommerce UX, QA Test Plan Management, Test Case Development, Selenium PageFactory, Test Management

Platforms

Windows, Ubuntu, Magento, Docker, Jupyter Notebook, Eclipse, Amazon Web Services (AWS)

Storage

JSON, MySQL

2015 - 2019

Bachelor's Degree in Software Engineering

旁遮普大学信息技术学院-拉合尔,巴基斯坦

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring