How to write software testing resume personal skills and project experience? (with project information)

Table of contents

foreword

personal skills

Project experience

Project Name: Suzhou Bank Project (web+app) Project Description:

Project Name: China Ping An Project (web+app) Project Description:

Project Name: Suning.com Project (web+app) Project Description:

Summarize

Focus: Supporting learning materials and video teaching


foreword

  Recently, when many people are looking for a job, they encounter difficulties in submitting their resumes. I don't know how to write personal skills and project experience in my resume, so I need my help. Then I will write a few actual project experience today, you can write it directly in your resume, I hope it can help you.

personal skills

  First of all, how to write personal skills? In fact, it is also very simple, that is, write down the skills you know and need to use in your work. Write according to the time you work, and write more skills for a long time. If the time is short, at least some basic (required) skills should be written. You can refer to the following.

  1. Proficiency in using a variety of use case design methods and techniques to design use cases, such as common equivalence classes and boundary values
  2. Proficient in using svn and git to manage project files, and master the common operation commands of svn and git
  3. Proficient in using Xmind software to write mind maps, write test cases according to test points, and ensure coverage
  4. Proficiency in using Linux commands to operate Linux systems, such as: viewing service logs, locating exceptions in logs, etc.
  5. Proficiency in building test environments, project deployment, viewing logs, configuration files, and database operations
  6. Proficiency in using Robot Framework for UI automation and interface test automation testing, and can independently write keyword methods.
  7. Proficiency in using Python+appium+unittest to build an APP automated testing environment for APP automated testing
  8. Proficiency in using Fiddler to capture packets, set breakpoints, and simulate weak network environments for weak network testing
  9. Proficiency in using Fiddler, Postman, Jmeter tools for interface testing
  10. Proficient in using Python, able to independently build a UI automation testing framework of Python+Selenium+Unittest for testing
  11. Proficiency in building the interface automation testing framework of Python+Requests+Unittest for testing
  12. Proficient in using Mysql database, using Navicat to add, delete, modify and query the database, and able to perform multi-table skilled operations
  13. Proficiency in using Jmeter for interface testing, as well as performance testing such as interface concurrency testing and stress testing
  14. Proficiency in using Jenkins for continuous integration testing, setting up scheduled tasks, and finding bugs in time
  15. Proficiency in using Jmeter to perform performance tests on interfaces, master common performance indicators, and be able to locate simple performance problems
  16. Proficiency in using Postman for interface and interface automation testing, calling external file CSV or configuration environment for parameterized operations
  17. Proficiency in using ZenTao management tools to execute test cases, submit and assign bugs, and coordinate development and solutions
  18. Master appium+python for app automation testing, use uiautomatorviewer.bat for element positioning, master common adb commands

               

 

Project experience

  It is best to write what you have done in actual project combat, because the interviewer will definitely ask you some questions in the project. If there is really no project to write. Then you should remember the following items. (You can ask me for information)

Project Name: Suzhou Bank Project (web+app) Project Description:

With the development of the mobile Internet, the credit loan system, as a bridge between customers and banks, is particularly important in acquiring customers based on scenarios, improving customer experience, improving internal work efficiency, reducing costs, reducing risk losses within the bank, and strengthening the entire online management of the bank. In order to meet the needs of customers, Bank of Suzhou has launched a new app of Bank of Suzhou to realize online unsecured high-amount credit loans. The application process is simple and the materials are not complicated; the goal of loan disbursement on the same day of application is achieved; risk loss

Foreground module:

Home page: Mainly display the main functions of the website, including product introduction and its corresponding yield

Financial management: provide different products for customers with different needs, including funds, financial products, gold and bank deposits Loans: provide loan products for customers with loan needs, recommended popular loans

Life: Customers find corresponding modules to purchase daily commodities according to different needs

My: Customers can check the account balance in this module, perform operations such as transfer and withdrawal

Background module:

Background home page: When there are customers submitting information that needs to be approved at the front desk, a reminder will be displayed on the background home page

Borrowing management: manage the relevant information of customer loans, you can check the loan records, repayment status, etc. Lending management: manage the various information of lending, you can check the lending records

Overdue management: You can view the overdue list and perform collection operations. User management: You can manage various information of users

System management: You can add and modify administrators and permissions, and check the foreground and background logs

Project Responsibilities:

    1. Mainly responsible for functional testing, performance testing, and UI automation testing in the loan module
    2. Read requirements documents, understand project requirements in detail, participate in requirements review meetings, and pay attention to the testability of project requirements
    3. Write the test plan, write the use cases of the modules you are responsible for and conduct use case reviews
    4. Use ZenTao to execute use cases, manage and track bugs
    5. Use Xmind software to write mind maps, write test cases according to test points, and ensure coverage
    6. Use Fiddler to capture packets and locate bugs, and use Postman and JMeter for interface testing
    7. Use Python+selenium+unittest framework for UI automation testing
    8. Use the Python+requests+unittest framework for interface automation testing
    9. Use Python+appium+unittest to build an APP automated testing environment for APP automated testing
    10. Use Jenkins to set up timed tasks, and timed builds to complete continuous integration testing
    11. Use SVN to store and share daily work data, documents, etc. between the client and the server
    12. Output test summary report

Project Name: China Ping An Project (web+app) Project Description:

With the rapid development of the Internet and the great improvement of material living standards, people are becoming more and more aware of accidents and risks.

Following this, the attention paid to various types of insurance is getting higher and higher. In order to facilitate the purchase and purchase of the majority of users, Ping An of China has launched the "Ping An Good Life Insurance Mall". The "Ping An Good Life Insurance Mall" covers most types of insurance in the market, including health insurance, accident insurance, corporate insurance, travel insurance, home property insurance, and auto insurance. This is to formulate various types of insurance to meet the needs of users according to different groups of people

Foreground module:

Home page: mainly displays the main functions of the website, including modules such as Ping An Yanxuan, Security Planning, Popular Insurance, etc.

Ping An Yanxuan: Provide product choices for customers who need insurance, such as health insurance, accident insurance, corporate insurance, travel insurance, and home property insurance Insurance Planning: Provide insurance planning for different groups of customers who want to insure, including family insurance, single nobles , Silver Hair Zone, out

A traveler, a worry-free boss, and a cute pet at home

Auto insurance area: provide auto insurance products for customers who want to buy auto insurance

All-in-One: Display customer purchase information, including My Wallet, My Policy, My Investments and My Bills

My account: display the basic information of the user account, you can view the customer's order, policy, claim application, renewal, etc.

Background module:

Background home page: When there is a customer submitting information that needs to be approved at the front desk, a reminder will be displayed on the background home page. User management: This module can manage the basic information of users

Policy management: In this module, the user's policy information can be managed

Product management: You can view and manage various insurance businesses at the front desk

System management: manage transaction types, set areas, manage insurance information

Permission management: you can modify the administrator and permissions, and view the foreground and background logs

Project Responsibilities:

  1. Understand the project requirements in detail, participate in the requirements review meeting, and pay attention to the testability of the project requirements
  2. Use the black box testing method to write test cases according to the requirements document
  3. Use Fiddler to capture packets and determine the type of bug
  4. Use Postma, Jmeter for interface testing
  5. Use the Python+Selenium+Unittest unit test framework to write UI automation scripts
  6. Use the Python+Requests+Unittest framework for interface automation testing
  7. Use Jenkins for scheduled builds of projects
  8. Output the test summary, and participate in the writing of the test report after the test is over

                

 

Project Name: Suning.com Project (web+app) Project Description:

Today, with the rapid development of e-commerce, Suning.com hopes to use the extensive resources of community convenience stores to complete the delivery through distribution personnel.

The last mile delivery from the convenience store to the customer's home allows customers to receive the products they want at home

Foreground module:

Homepage: The homepage displays the list of Suning Home Appliances, Suning Supermarket, Mobile Digital, Trade-in, Suning International, Suning Health, etc. The customer can select the type of product he wants to buy on the home page and enter the personal center to view the order, etc.

Category: Customers can choose the products they want in the category, all kinds of home appliances, smart digital, kitchen David, Suning Fresh, daily necessities, daily commodities, household cleaning, personal care and beauty, disposable products, etc.

Discovery: Customers can learn about the performance of our various Suning products, such as air conditioners, water heaters, washing machines, etc., through short videos or live broadcasts

Shopping cart: manage the products that customers have added to the shopping cart

My e-buy: Customers can view order status information and account information in the personal center

Background module:

Backstage home page: By default, statistics of various information are displayed, such as the number of orders, the number of orders in delivery, etc. Commodity management: According to the category management of the front desk, various commodities on the platform can be put on or off the shelves, etc. Order management: You can view The status of various orders, including self-pickup orders and delivery orders

Return management: If the order is returned or exchanged, you can view and review the returned order information in this module. System management: You can modify administrator permissions, manage user groups, and view logs in the front and back. Clerk management: Manage store employees

User management: View the information of users on the management platform

Project Responsibilities:

  1. Understand the project requirements in detail, participate in the requirements review meeting, and pay attention to the testability of the project requirements
  2. Proficiency in the use of black-box testing methods, able to write appropriate test cases according to requirements documents
  3. Participate in use case reviews, ask questions and discuss
  4. After the test, participate in the preparation of the test report

Summarize

Thanks to everyone who read my article carefully! ! !

If the following materials are available, they can be taken directly:

1. Complete project source code and environment necessary for self-study development or testing

2. All templates in the test work (test plan, test case, test report, etc.)

3. Classic software testing interview questions

4. Python/Java automated testing practice.pdf

5. Jmeter/postman interface test full set of video acquisition

6. Python learning roadmap

           

 

Focus: Supporting learning materials and video teaching

So here I have also carefully prepared the detailed information of the above outline, including: e-books, resume modules, various job templates, interview collections, self-study projects, etc. As follows, if you need it, click on the business card below and add me VX to get it for free.

 

 

                                                            

 

Guess you like

Origin blog.csdn.net/MXB1220/article/details/129113517