Szymon Andruczyk
Verified Expert in Engineering
Quality Assurance Developer
Szymon is a test engineer who's highly experienced in functional tests and complex non-functional scenarios. He has worked professionally on both manual and automated tests involving multiple technologies and languages. Szymon has successfully solved and delivered many client projects with challenging problems.
Portfolio
Experience
Availability
Preferred Environment
Linux, Windows, Python,移动,Android, iOS, Appium, Selenium, api
The most amazing...
...我交付的项目是一个自动化的, 系统的系统的各种性能指标收集器, 包括在CI过程中使用的GUI图表表示.
Work Experience
Quality Assurance Engineer
Silver Gold Bull
- Developed production sanity tests that monitor the proper functionality of crucial sales systems.
- Executed manual functional and non-functional tests on the store's sales front end, 与问题管理和跟踪.
- Built functional release integration tests executed in the cloud as part of the CI process.
- 设计并实现了web UI和gRPC的自动化测试.
- Designed and implemented automated and manual tests for the Flutter mobile app.
Test Automation Engineer
财富100强北美建筑设备制造商
- 分析自动化候选的现有手工测试用例.
- 在iOS和Android应用程序上执行手动探索性测试.
- 使用Appium编写Python和Pytest测试自动化框架.
- Implemented functional, generic test cases for iOS and Android on simulators and real devices.
- 使测试框架适应Azure DevOps中的CI流程.
- Adapted the test framework to run tests on Sauce Labs Cloud and Real Device Cloud on real devices.
- Implemented a library for mobile app image recognition and validation in Python.
- 实现了一个移动应用元素布局验证库.
Test Engineer
机电(车队管理系统)
- Designed and automated RESTful API tests using Kotlin test and REST Assured library.
- Prepared proof of concept Android tests for mobile app and automated E2E tests using Appium library and Android Virtual Device (AVD) in Kotlin and Kotlin test.
- Prepared and configured the Docker environment for Android virtual devices test execution.
- Redesigned and upgraded existing RESTful API tests for missing scenarios and validation.
Test Automation Engineer
Meelogic(汽车电子商务系统)
- 在专用的测试框架中执行和维护自动化的web测试.
- 执行手动E2E计划和按需回归测试活动.
- 使用Selenium库在Java中设计和实现自动化测试用例.
- Maintained execution environment including Chrome, Firefox, and Edge browsers.
- 创建并发布已执行测试过程的每周测试报告.
Test Engineer
Meelogic
- Designed, specified, and implemented automated tests using the Robot Framework for Distribution Point Unit (DPU) IGMP protocol.
- 为思博伦测试中心实现了自定义机器人框架库, 配置和验证可扩展的IGMP设置.
- Executed manual IGMP tests using Spirent TestCenter, with analysis of network packets using PCAP.
- 配置虚拟局域网的网络设备和路由.
Test Engineer
Adidas
- Provided and performed manual and automated tests of SPA Web UI using Selenium, Java, and Cucumber.
- 在Java和JUnit中实现并执行RESTful API测试, 在包含Salesforce的系统的系统环境中, SAP, and MySQL.
- 在Java中使用Cucumber注释开发了新的关键字方法, 在当前项目中提供行为驱动的开发解决方案.
- Maintained and managed the Scrum business process for providing agile features, 确保现有sprint工件的最新状态.
Test Engineer
Meelogic(移动医疗保健应用程序)
- Prepared and executed manual tests for Android and iOS applications in Testlink, 包括跨平台和现场测试.
- Implemented and executed RESTful API tests using Postman, executed in CI daily build process.
- Researched and analyzed automation tools for iOS and Android that resulted in developing proof of concept tests using Appium for both platforms.
- 管理和执行现场测试活动, including extensive travel using various means of transport involving location services, 比如(反向)地理编码和地理围栏.
- Managed Scrum tasks in Jira, ensuring all tasks and reported defects were up-to-date for the team and customers.
Senior Test Engineer
tie - to (LTE NB-IoT调制解调器固件)
- Designed, implemented, and executed automated tests for modem firmware in JUnit.
- Troubleshot and automated modem system board firmware flashing under Windows.
- Led the acceptance test team, 包括与所有标准前供应商密切合作, 在客户实验室网络中实现成功的端到端测试执行.
- Designed and provided CI solution using Jenkins with Gerrit commit reviews including daily builds and others.
Senior Test Engineer
Tieto (LTE eNobeB测试自动化)
- Developed and maintained a Python-based test automation framework with XML interface and custom Python libraries.
- Designed, developed, and executed automated tests for eNodeB using Python libraries involving Telnet and SSH connections.
- Executed functional tests of LTE user equipment to base station (eNodeB) connectivity.
- Provided solution for bandwidth analysis between the user equipment and eNodeB for UDP and TCP using iPerf.
Senior Test Engineer
Tieto (Telecom Vendor OSS)
- Designed, implemented, 并在Bash中维护了一个专用的测试自动化框架(TAF), Python, SQL, and PHP.
- Implemented, designed, 并在Bash中管理自动化的功能性和非功能性基于cli的测试, executed manually and in CI.
- Designed and developed a complete specific performance metric and resource usage gathering and presentation system, using Python, Collectl, and gnuplot.
- Developed and designed custom virtual Ubuntu Linux testing environments for automated test execution, 包括虚拟帧缓冲器.
- 设计并执行性能负载, spike, 并在Bash和Python中浸泡测试, including analysis of resource usage and revealing memory leaks using Collectl.
- Performed long-duration soak tests with extensive load to analyze resource usage together with architects to identify potential bottlenecks.
Test Engineer
BLStream(电信运营商POS销售系统)
- 设计、指定并执行POS销售系统的端到端手动测试.
- Designed, implemented, 并使用JMeter执行自动化功能API测试, 包括结果存储在PostgreSQL DB中.
- 领导由5名测试工程师组成的质量保证团队, actively improving QA processes and procedures according to ISTQB definitions.
- 为不同的软件发布阶段开发测试套件和策略.
- 进行了广泛的探索性测试, 显示当前套件缺乏覆盖, 允许改进测试覆盖率.
Experience
电信供应商的OSS系统
LTE NB-IoT Modem Firmware
移动医疗应用程序
Education
计算机科学硕士学位
西波美拉尼亚理工大学-什切青,波兰
Certifications
LTE功能和信令高级培训
EXPERT CONNECTION LTD
ISTQB认证测试员高级技术测试分析师
国际软件测试资格委员会
Skills
Libraries/APIs
REST APIs, Node.. js, UXM, Layer API, RNCryptor, WebDriver, pcap . js
Tools
Pytest, Apache JMeter, PyCharm, HP Quality Center (QC), Postman, Jenkins, Jira, Bugzilla, Subversion (SVN), Xcode, TestFlight, Android Debug Bridge, Android Studio, Mantis, IDEA IDE, Git, gnuplot, Gerrit, Cucumber, Behave, iPerf
Languages
Bash, Python, SQL, Perl, XPath, Batch, AutoIt, PHP, Java, Kotlin, Gherkin, HTML
Platforms
Windows, Linux, TestLink, Android, Docker, Salesforce, JBoss, iOS, MacOS, Magento, Mobile
Paradigms
Testing, E2E Testing, Test Automation, Manual Testing, Automated Testing, REST, Scrum, Continuous Integration (CI), 行为驱动发展(BDD), Automation, Cross-platform, DevOps, RESTful Development
Storage
JSON, NAS服务器,MongoDB, MySQL, PostgreSQL
Frameworks
JUnit, Robot Framework, Selenium, Appium, Robot, XCUITest, Windows PowerShell, gRPC, Flutter
Other
UI Testing, Integration Testing, QA Testing, Test Cases, Web Service Testing, Mobile App Testing, Testing Services, Website Testing, Web App Testing, Performance Testing, Manual QA, Website QA, QA Automation, Software QA, Quality Assurance (QA), Manual Software Testing, Automated UI Testing, Mobile Device QA Automation, Selenium Page Object, SOAP, API Testing, Selenium IDE, QA Test Plan Management, Sauce Labs, 命令行界面(CLI), IPTV, Communication Protocols, 点对点隧道协议(PPTP), VLANs, Data Processing, 单页应用(SPA), SAP, APIs, Long-term Evolution (LTE), Internet of Things (IoT), RMI, COM, CORBA, Web UI, Cloud, UX Testing, Performance, Telecom Equipment & Solutions, Boards
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
开始你的无风险人才试验
Top talent is in high demand.
Start hiring