Oleg Bulygin
Портфолио
JettyCloud
JettyCloud (RingCentral) is an American provider of cloud communication and collaboration products and services. ● Developing and maintaining a framework for functional testing (telephony), with a focus on reliability, scalability, and efficiency. ● Automating test scenarios using modern tools (Postman API, Oracle Database, Wireshark, etc.) and the Python programming language. ● Supporting the existing CI system (Jenkins, GitLab CI) to obtain daily test run reports. ● Monitoring and analyzing test results, identifying issues and defects, and adjusting test scenarios and the framework to improve product quality. ● Collaborating with the development team and cross-functional teams to discuss identified issues and find solutions. ● Managing the automation team, conducting daily meetings, participating in planning and task coordination, and maintaining work reports (Jira). ● Updating or modifying documentation to keep product information current.
Intermedia
Intermedia is a leading one-stop shop for unified communications. ● Supported and developed test scenarios and frameworks for functional testing (telephony) using Python. ● Worked on stabilizing test scenarios and frameworks, including diagnosing and fixing unstable tests to improve accuracy. ● Analyzed network traffic captured with Wireshark to diagnose and resolve network issues. ● Applied CI methods (Jenkins) for automating test execution and report generation. ● Conducted code reviews of colleagues' work, ensuring code quality and compliance with standards. ● On boarded new team members, helping them adapt to the workflow, providing product documentation, and sharing my experience. ● Processed production tickets, studied the information from the tickets, and created bugs based on the analysis. ● Implemented CI methods using Jenkins, automating test execution and reporting, which allowed tests to run in the background without manual intervention.
Telros
Telros – development and production of telecommunication and information security equipment. ● Developed and executed test cases to ensure the quality of software products. ● Participated in acceptance testing for the client, checking functionality and performance. ● Assembled and connected test benches for further use in testing. ● Logged discovered defects in the Redmine bug tracking system and verified fixed bugs. ● Worked in a team, trained new employees, and visited client sites for installation and setup of equipment.