About the Role
Software Testing Engineer (QA Engineer)
Responsibilities:
1. Participate in product requirement analysis, develop testing strategies and plans according to business requirements, coordinate resource coordination and task allocation, and traffic guarantee;
2. Make a test plan, design test cases according to the requirements, execute tests according to the test cases, track and solve defects, and promote the timely resolution of problems;
3. Perform manual and automated testing on web and mobile applications or using phones
4. Use issue tracking tools to identify, record, and track errors
5. Independently complete the design, writing and implementation of the test plan, test plan and test cases;
6. Assist the team in locating and analyzing problems in testing, evaluating and reviewing quality processes and results, continuously improving and innovating testing methods and processes, and improving testing quality.
Requirements
Requirements
3 + years of experience in QA or software testing
Familiar with software testing theory, testing process, test case design methods and testing related technologies, with good requirements analysis and logical thinking ability; able to independently write test plans, test cases, execute test processes, and complete test reports;
Familiar with at least one programming language or scripting language; such as: Java, C++, Shell, Python, Perl, Ruby, etc.
Familiar with interface testing tools and technologies (such as Mail carrier, JMeter, RestAsated, Apifox), with API testing experience;
Familiar with common testing processes and defect management tools (such as Jira, ZenTao);
Familiar with commonly used databases (Oracle, MySQL, etc.), and skilled in using commonly used SQL statements to perform database operations;
Experience in the following fields is preferred:
Continuous integration/operation mode, performance testing, automated testing, security testing, SAST white-box testing, K8s, Docker, microservice environment testing, etc.
Have a good understanding, communication and sense of responsibility, be able to find quality problems on their own, have good learning ability and teamwork awareness;
