Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shujun Chai

Summary

Experienced with comprehensive software testing methodologies and tools. Utilizes manual and automated testing techniques to ensure software quality. Track record of effectively collaborating with development teams to deliver reliable and robust software solutions.

Overview

8
8
years of professional experience

Work History

Software Test Engineer

Hangzhou Huodi Technology Co., Ltd.
06.2016 - 05.2024
  • Participated in requirements review, UI design review, interface review, and use case review, and was responsible for the interface automation testing of major customer logistics projects.
  • Web&app testing, interface continuous construction platform construction, performance environment construction, server-side monitoring tool deployment, system performance testing.
  • Responsible for the distributed environment maintenance, back-end, and continuous construction environment construction of the performance load side, responsible for performance scenario solution evaluation, field Scene script design, execution, data monitoring and collection, performance problem analysis and location.
  • Responsible for the functional testing of the middle-end container environment system and the release system, and responsible for assisting the functional testing group in writing extended function codes for jmeter.
  • Assist in debugging the parameters of the MySQL data configuration file my.cnf (or my.ini), and verify it. Assist in debugging the parameters of the nginx middleware nginx.conf configuration file. Verify whether other tuning parameters such as the number of threads and load balancing configuration are effective and achieve the expected goals.
  • Build UI automation environment, use seleniumBase+pytest and combine with Jenkins to achieve continuous automated regression build, and propose the concept of designing page object library encapsulation. Improve script maintenance efficiency.
  • Build an interface automation environment, use jmeter+ant+Jenkins+git to achieve continuous interface automation regression construction, and participate in the design of interface test scripts, test data. According to the collation and test execution.
  • Build a performance environment, including the jmeter distributed execution environment and the server-side nomn real-time monitoring environment, and perform performance testing in combination with pinpoint full-link monitoring.
  • iOS&Android app testing, web-side testing, appium, seleniumBase+pytest automated testing, functional iteration testing, grayscale upgrade release verification testing.

Education

Accountancy

Beijing Foreign Studies University
China
06-2012

Skills

  • Test plan creation
  • Test automation frameworks
  • Requirements analysis
  • Test planning
  • Data-driven testing
  • Performance testing
  • Automated testing
  • Software development lifecycles
  • Performance benchmarking
  • System testing
  • Automation test strategies
  • Test cases design
  • Compatibility testing
  • Mobile app testing
  • Bug report oversight
  • Test environment setup
  • Web-based testing
  • API testing
  • SQL query writing
  • Test case management
  • Scripting and documentation
  • Automation scripting
  • Software development tools: JIRA, confluence
  • Testing analytics
  • Functional testing

Timeline

Software Test Engineer

Hangzhou Huodi Technology Co., Ltd.
06.2016 - 05.2024

Accountancy

Beijing Foreign Studies University
Shujun Chai