Milorad Popovic
Verified Expert in Engineering
Quality Assurance Developer
Milorad在涉及微软的IT项目上有超过十年的经验, Cisco, virtual systems, networking, VoIP, and other technologies. 他是一个非常自我激励和专业的QA领导者,总是愿意在工作过程中引入改进. 他有很强的团队精神,能够给其他员工提供支持和指导. Milorad works well in a variety of environments.
Portfolio
Experience
Availability
Preferred Environment
JavaScript, Agile QA, TestCafe, WebdriverIO, Mocha, Cypress, SuperTest
The most amazing...
...thing I've designed, implemented, 管理的是一个高度复杂的测试实验室,以满足思科VXC项目的需要.
Work Experience
Lead QA Automation Engineer | QA Consultant
Yara
- Led a QA team, established QA from scratch, 确保产品在首次发布前达到预期的质量水平.
- 担任质量保证顾问,就实施适当的质量保证系统和技术以及改进质量保证过程提供建议.
- 帮助POs调整敏捷过程,使整个团队的质量达到更高的水平, thus resulting in better collaboration and better product quality.
- 在Cypress中引入UI测试自动化,并开发了许多测试,以覆盖端到端测试回归.
- Covered more than 90% of public APIs in GraphQL with automated tests.
- 实现了Zephyr Scale,一个用于管理手动和自动Cucumber测试的Jira插件.
QA Engineer | React Native App | JavaScript/Cypress
Yara
- 在大型国际团队中用Cypress开发端到端UI测试自动化套件.
- 就如何实施适当的质量保证系统和技术以及如何改进质量保证过程提供建议.
- Implemented Zephyr Scale test management system across the company, thus significantly increasing the QA productivity.
Test Automation Lead
Alteryx
- 在Test Cafe框架中实现UI/E2E自动化,测试覆盖率高达90%.
- Created a hybrid TestCafe-Supertest framework to handle data setup/clean-up, thus achieving high test stability and quick test execution.
- 混合测试自动化设置是否涵盖了同时进行的多浏览器测试, including the outdated IE11 browser.
- Introduced test management tools and best QA practices into the team. 指导和指导团队成员进行最佳QA实践,提高团队质量.
- 使用Mocha/Chai/SuperTest自动测试覆盖100%的公共api.
Senior QA Consultant
Invygo Tech FZ
- Provided consulting and full QA support for the team. Introduced best QA practices, 指导团队管理如何改善团队协作,使产品和整个软件团队的质量达到高水平.
- 组织QA候选人的筛选,为客户进行多次筛选,并将QA主管引入团队.
- 引入Test Rail作为测试管理系统,并协助团队过渡到新系统.
- 与团队管理层密切合作,帮助他们克服在质量和各种团队问题上遇到的障碍.
QA Lead | Automation
Freeroots (via Toptal)
- Organized the complete QA process.
- Started with exploratory testing and various manual testing techniques.
- Introduced UI test automation in Test Cafe.
- Built API test automation.
- Analyzed requirements and test documentation.
- 与客户和项目管理层密切合作,引进最佳QA实践,提高产品和整个团队的质量水平.
Senior QA Engineer
Aon
- I led a QA team that supported the new AON website development. 我的目标是建立一个优秀的QA团队,提高整个软件开发团队的质量, create good test suites and bring test automation to the project.
- 介绍了手动和自动UI和APIT测试,创建了测试套件,并组织了测试运行. 我引入了新的团队成员,并给他们分配了适当的任务,以确保QA过程与团队其他成员协调顺利进行.
- We have covered more than 90% of tests with automation, had them running in CI/CD, and saw no major issues in production.
QA Lead
Bayer – QA for a Genome Sequencing Solution
- 从一开始就在一个高度复杂的测试环境和庞大的测试数据库中组织QA过程.
- Set up the Test Rail test management server. Wrote manual test plans, organized and performed testing cycles.
- 使用Protractor/Cucumber开发自动化端到端测试,覆盖率90%.
- 从客户专用网络中的Linux和Windows虚拟机组织测试.
- Introduced QA best practices, assisted team leads in raising team quality, trained team members on QA techniques.
QA Engineer
Docler USA (via Toptal)
- Provided iOS app testing.
- Created test plans.
- Wrote test cases.
- Upgraded the QA process by introducing Test Rail test management system.
- Trained the QA team in test management.
QA Team Lead
Fanangel
- 组织新网络众筹平台Fanangel从上到下的QA流程.fanangel.com).
- Led a team of experienced QA engineers for manual and automated testing.
- Interviewed QA engineers.
- Conducted manual and automated testing.
- Created test plans from the beginning.
- Wrote and maintained the test suite.
- Created and updated documentation.
Software Quality Assurance
PSTech, Power Symbol Technology
- 为Plantronics进行Android应用程序的手动和自动化测试.
- Planned, wrote, and maintained a test case suite.
- 使用TIMS和DevTest软件质量保证和测试管理系统.
- 使用GitHub和Jenkins实现CDETS,团队跟踪流程和问题管理系统.
- 开始使用葫芦-Android框架和Monkey测试对Android应用程序进行自动化测试.
- Wrote automation test scripts using Ruby scripts and Cucumber/Gherkin.
- 用思科VXC Linux客户端手动测试高度复杂的思科服务器/客户端虚拟化解决方案.
- Planned, designed, implemented, 并管理一个高度复杂的本地测试实验室,以满足思科VXC项目的需求.
- Used Scrum/Agile work methodology and Rally Strategic planning software.
Senior Network, Voice, and System Engineer
Republic Geodetic Authority
- Implemented the CISCO IP telephony system in 35 locations across Serbia.
- Developed the Cisco WAN network in 66 locations.
- Set up a Windows 2003 domain structure.
- Created an open source teleconferencing system in RGZ.
Experience
Cypress UI E2E Test Automation
Test Cafe/Supertest UI E2E Automation
REST and GraphQL API Test Suites
Protractor E2E Test Automation
Skills
Languages
Gherkin, JavaScript, Ruby, SQL, GraphQL
Frameworks
Capybara, Selenium, TestCafe, Cypress, Jasmine, Protractor
Libraries/APIs
jQuery, Chai, Selenium WebDriver, Ruby Page Object, REST APIs, Node.js
Tools
Jira, SuperTest, TestRail, Rally, Cucumber, DevTest, Team Track, Calabash, WebdriverIO, GitHub, BrowserStack, Xcode, Jenkins, TIMS, VMware, Git, Mocha, Zephyr
Paradigms
Scrum, Behavior-driven Development (BDD), Load Testing, Test Automation, Manual Testing, Agile, REST, Testing, Automation, Automated Testing
Platforms
Windows, Citrix, Linux, Android, Zephyr Scale, iOS
Other
Cisco Networking, QA Testing, QA Leadership, DNS, Networks, DHCP, Cisco Unified Presence, Agile Software Testing, API Testing, Performance Testing, SDET, Quality Assurance (QA), Agile QA, Test Automation Engineer, Networking, Manual QA, Website QA, Software QA, QA Automation, QA Test Plan Management, Mobile Device QA Automation, UI Testing, UI Automation, IT Automation, Browser Automation, Test Cases, Test Case Creation, Test Case Execution, Test Case Development, Cisco VoIP CCNP Voice CIPT1, Virtualization, Big Data, Data Quality
Industry Expertise
Telecommunications
Education
Master's Degree in Telecommunication
贝尔格莱德大学交通与运输工程学院-贝尔格莱德,塞尔维亚
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring