[Shenzhen] QA Engineer Assistant/Lab Assistant
Position Description:
Assistance on hardware issues, installing and using software programs, printing documents, and understanding and using certain operating systems.
Manual and automated testing of the client-server software applications:
- Provide timely technical support and assistance to QA and Developer's teams
- Receive, install and maintain hardware equipment and supplies
- Collaborate with the engineering team and other stakeholders
to understand functional and non-functional requirements
- Triage and log bugs and defects
Requirements:
Higher technical education (ready to hire a student)
Software testing principles knowledge
Experience in preparation of software test documentation
Knowledge of client-server application work principles
Knowledge of Windows and Linux on a user level
At least 1 of experience in software development or QA
Fluency in written and spoken English
Will be a plus:
Bug tracking system knowledge (BugZilla, Jira)
Web services quality assurance experience
Experience with databases: Oracle, MS SQL Server, PostgreSQL and Sybase
We offer:
- Opportunity to work with the new technologies and corporate-level platforms
- Opportunities for career growth and stable payments
- The office is located in Shenzhen
Contacts for communication: skype (live:malatko4), Telegram: @Damn_villain or mail: j.volokhovych@pnn.in.ua
#software #hardware #using #testing #client #server #technical #QA #functional #principles
Position Description:
Assistance on hardware issues, installing and using software programs, printing documents, and understanding and using certain operating systems.
Manual and automated testing of the client-server software applications:
- Provide timely technical support and assistance to QA and Developer's teams
- Receive, install and maintain hardware equipment and supplies
- Collaborate with the engineering team and other stakeholders
to understand functional and non-functional requirements
- Triage and log bugs and defects
Requirements:
Higher technical education (ready to hire a student)
Software testing principles knowledge
Experience in preparation of software test documentation
Knowledge of client-server application work principles
Knowledge of Windows and Linux on a user level
At least 1 of experience in software development or QA
Fluency in written and spoken English
Will be a plus:
Bug tracking system knowledge (BugZilla, Jira)
Web services quality assurance experience
Experience with databases: Oracle, MS SQL Server, PostgreSQL and Sybase
We offer:
- Opportunity to work with the new technologies and corporate-level platforms
- Opportunities for career growth and stable payments
- The office is located in Shenzhen
Contacts for communication: skype (live:malatko4), Telegram: @Damn_villain or mail: j.volokhovych@pnn.in.ua
#software #hardware #using #testing #client #server #technical #QA #functional #principles
[Shenzhen] Quality Assurance Engineer
*Main responsibilities:
Manual and automated testing of the client-server software applications
*While working in the company on the position Quality Automation Assurance we expect from you:
Mastery of various principles, methodologies and methods of testing.
Creation of software testing documentation.
Ability to independently adjust and maintain the process of product quality control.
Working with the bug tracking system (BugZilla, Jira).
Working to ensure the quality of web and mobile services.
Databases: Oracle, MS SQL Server, PostgreSQL, Sybase.
Working with a version control system.
Working with Git or Bitbucket.
English Upper-Intermediate level and above.
*Will be a plus:
Experience in testing web-applications.
Experience in writing automated tests (Java or Python).
Experience in automating API testing (Postman, Newman, etc.).
Ability to work with storage.
P.S. Contacts for communication: skype (live:malatko4), Telegram: @Damn_villain or mail: j.volokhovych@pnn.in.ua
#testing #Working #Experience #automated #software #applications #Ability #quality #control #system
*Main responsibilities:
Manual and automated testing of the client-server software applications
*While working in the company on the position Quality Automation Assurance we expect from you:
Mastery of various principles, methodologies and methods of testing.
Creation of software testing documentation.
Ability to independently adjust and maintain the process of product quality control.
Working with the bug tracking system (BugZilla, Jira).
Working to ensure the quality of web and mobile services.
Databases: Oracle, MS SQL Server, PostgreSQL, Sybase.
Working with a version control system.
Working with Git or Bitbucket.
English Upper-Intermediate level and above.
*Will be a plus:
Experience in testing web-applications.
Experience in writing automated tests (Java or Python).
Experience in automating API testing (Postman, Newman, etc.).
Ability to work with storage.
P.S. Contacts for communication: skype (live:malatko4), Telegram: @Damn_villain or mail: j.volokhovych@pnn.in.ua
#testing #Working #Experience #automated #software #applications #Ability #quality #control #system
[广州黄埔区] [英伟达 NVIDIA] [高级测试开发工程师]
简历投递邮箱: xiaozhao@nvidia.com 备注 姓名+岗位
岗位信息如下:
[ What You'll Be Doing:]
1 、Software development in various levels of software testing, including regression, unit, Integration, and solution testing
2 、Automate test creation, analysis, and root-causing issues to improve speed and effectiveness of testing and release
3 、Expect the automation you build to be included in CI/CD pipelines
4 、Perform root cause analysis of issues that break release pipelines and collaborate across multiple engineering teams to fix them
5 、Work on the manual QA processes, and mature them to the point where they can be automated
[ What we need to see:]
1 、BS, MS or PhD in Computer Science or related fields (or equivalent experience)
2 、5+ years of relevant work experience
3 、Experience with test automation tools
4 、DevOps practitioner with the skill to build CI/CD pipelines
5 、Good communication and analytical skills
[ Ways to stand out from the crowd:]
1 、Experience with human in the loop systems for robotics OR experience with software verification and validation for software running on robotic or safety critical systems
2 、Experience with large scale distributed systems where the downtime is critical
3 、Worked in early-stage products
#software #testing #pipelines #experience #Experience #systems #What #test #analysis #root
简历投递邮箱: xiaozhao@nvidia.com 备注 姓名+岗位
岗位信息如下:
[ What You'll Be Doing:]
1 、Software development in various levels of software testing, including regression, unit, Integration, and solution testing
2 、Automate test creation, analysis, and root-causing issues to improve speed and effectiveness of testing and release
3 、Expect the automation you build to be included in CI/CD pipelines
4 、Perform root cause analysis of issues that break release pipelines and collaborate across multiple engineering teams to fix them
5 、Work on the manual QA processes, and mature them to the point where they can be automated
[ What we need to see:]
1 、BS, MS or PhD in Computer Science or related fields (or equivalent experience)
2 、5+ years of relevant work experience
3 、Experience with test automation tools
4 、DevOps practitioner with the skill to build CI/CD pipelines
5 、Good communication and analytical skills
[ Ways to stand out from the crowd:]
1 、Experience with human in the loop systems for robotics OR experience with software verification and validation for software running on robotic or safety critical systems
2 、Experience with large scale distributed systems where the downtime is critical
3 、Worked in early-stage products
#software #testing #pipelines #experience #Experience #systems #What #test #analysis #root
团队自己写了个 ETL 自动化测试框架,给关注自动化测试或数据测试的同学们做参考
在基于 ETL 的数据开发中,如何构建一个 ETL 自动化测试框架?
我们利用 Excel 电子表格,构建了一个轻量级的框架。它可以方便的支持测试用例编写和运行,能有效提高团队工作效率。
一个测试用例定义如下:

不过,ETL 测试框架虽然好用,但还需谨慎对待构建测试这件事,因为过多的测试可能会带来过高的维护成本。
有感兴趣的同学欢迎移步[这里]( https://brightliao.com/2021/04/25/data-testing-tool/)了解详情。
此测试框架已开源,项目地址为: https://github.com/easysql/easy_sql
测试相关功能介绍: https://easy-sql.readthedocs.io/en/latest/easy_sql/testing.html
#测试 #https #ETL #com #2021 #testing #easy #sql #框架 #测试用例
在基于 ETL 的数据开发中,如何构建一个 ETL 自动化测试框架?
我们利用 Excel 电子表格,构建了一个轻量级的框架。它可以方便的支持测试用例编写和运行,能有效提高团队工作效率。
一个测试用例定义如下:

不过,ETL 测试框架虽然好用,但还需谨慎对待构建测试这件事,因为过多的测试可能会带来过高的维护成本。
有感兴趣的同学欢迎移步[这里]( https://brightliao.com/2021/04/25/data-testing-tool/)了解详情。
此测试框架已开源,项目地址为: https://github.com/easysql/easy_sql
测试相关功能介绍: https://easy-sql.readthedocs.io/en/latest/easy_sql/testing.html
#测试 #https #ETL #com #2021 #testing #easy #sql #框架 #测试用例
Tencent 腾讯游戏测试岗位招聘(要求当前已在新加坡工作一定年限)
工作地点要求:当前已经在新加坡工作满 2 年,未来接受继续在新加坡工作
岗位要求:游戏测试岗位 QA ,要求有相关工作经历 2 年以上
邮箱: fangfangan@tencent.com (欢迎投递简历)
联系电话:18617052955/微信号同上
Senior Quality Assurance Tester
岗位描述
Ability to organize and manage the team to accomplish quality goals;
Recruit and build the testing team, improve team building and development, and achieve good cross-team cooperation;
Optimize and improve testing efficiency, analyze test data and results to identify patterns and influence game quality;
Work with the quality control team and external partners to test content quality and integration;
Take on the responsibility of ensuring quality in our products and game operations;
Focus on improving the team's overall performance.
岗位要求
Bachelor’s degree or higher;
3+ years of experience as a software tester;
Practical experience in game testing;
Ability to quickly pick up new technical skills and execute effectively;
Very observant along with good analytical and logical reasoning abilities;
Practical experience with leading a team to complete the testing project;
Ability to work under pressure, have a strong interest in and passion for games;
Have knowledge in a Programming Language (C++,C,C#,PHP,Python);
Familiar with main operating systems (Windows, Linux, Android ), TCP protocol, etc;
Experience in server performance testing, capability testing, and safety testing is preferred.
Senior Game Development Tester
岗位描述
Define technical design and architecture for new automation solutions, actively implement automation features and develop high-quality code;
Work with R&D teams and keep improving games modules compatibility testing, client/server performance testing, etc., to provide our players with a better experience;
Help to drive continuous process improvements for the QA department and the project team;
Work in a fast-paced environment that requires a frequent shift in areas of focus.
岗位要求
3+ years of hands-on experience in video games quality assurance;
Bachelor or higher degree from an accredited college/university;
Familiar with C/C++ or Java languages;
Familiar with one of the following scripting languages: shell, Perl, and python;
Expertise in LINUX and TCP/IP, HTTP messaging protocol;
Experience with White-Box testing, server/client performance testing, capability testing, and security testing is preferred.
#testing #team #quality #experience #performance #岗位 #Ability #game #Work #games
工作地点要求:当前已经在新加坡工作满 2 年,未来接受继续在新加坡工作
岗位要求:游戏测试岗位 QA ,要求有相关工作经历 2 年以上
邮箱: fangfangan@tencent.com (欢迎投递简历)
联系电话:18617052955/微信号同上
Senior Quality Assurance Tester
岗位描述
Ability to organize and manage the team to accomplish quality goals;
Recruit and build the testing team, improve team building and development, and achieve good cross-team cooperation;
Optimize and improve testing efficiency, analyze test data and results to identify patterns and influence game quality;
Work with the quality control team and external partners to test content quality and integration;
Take on the responsibility of ensuring quality in our products and game operations;
Focus on improving the team's overall performance.
岗位要求
Bachelor’s degree or higher;
3+ years of experience as a software tester;
Practical experience in game testing;
Ability to quickly pick up new technical skills and execute effectively;
Very observant along with good analytical and logical reasoning abilities;
Practical experience with leading a team to complete the testing project;
Ability to work under pressure, have a strong interest in and passion for games;
Have knowledge in a Programming Language (C++,C,C#,PHP,Python);
Familiar with main operating systems (Windows, Linux, Android ), TCP protocol, etc;
Experience in server performance testing, capability testing, and safety testing is preferred.
Senior Game Development Tester
岗位描述
Define technical design and architecture for new automation solutions, actively implement automation features and develop high-quality code;
Work with R&D teams and keep improving games modules compatibility testing, client/server performance testing, etc., to provide our players with a better experience;
Help to drive continuous process improvements for the QA department and the project team;
Work in a fast-paced environment that requires a frequent shift in areas of focus.
岗位要求
3+ years of hands-on experience in video games quality assurance;
Bachelor or higher degree from an accredited college/university;
Familiar with C/C++ or Java languages;
Familiar with one of the following scripting languages: shell, Perl, and python;
Expertise in LINUX and TCP/IP, HTTP messaging protocol;
Experience with White-Box testing, server/client performance testing, capability testing, and security testing is preferred.
#testing #team #quality #experience #performance #岗位 #Ability #game #Work #games
我们将有 60k 行代码 TypeScript (Node.js) 的仓库迁移至 ESM,结果单元测试快了 4 倍
经过三次尝试,我们终于成功地将所有的 Node.js 代码从 CJS 迁移到原生 ESM ,并且单元测试的 CI 大幅减少。

简单介绍一下之前的状况(你可能在 repo 设置或工具链上有不同的选择,但核心步骤和概念应该是一样的):
- 包含前端和后端项目的 TypeScript monorepo
- TypeScript 代码 ~60k 行(包括前端)
- 在 TypeScript 中使用 `import`
- 使用 PNPM 进行 workspace (monorepo) 管理
- 使用 tsc 编译 Node.js ,使用 Parcel 打包前端项目
- 使用 Jest + `ts-jest` 进行单元测试。
- 使用 `module-alias` 处理内部 path alias
顺带一提,我们的项目 [Logto]( https://github.com/logto-io/logto) 是一个开源的身份 (auth) 解决方案。
由于文章篇幅过长,我们分成了上下两篇。感兴趣的朋友可以移步 dev.to 查看:
- [Migrate a 60k LOC TypeScript (NodeJS) repo to ESM and testing become 4x faster (1/2)]( https://dev.to/gaosun/migrate-a-60k-loc-typescript-nodejs-repo-to-esm-and-testing-become-4x-faster-12-5f82)
- [Migrate a 60k LOC TypeScript (NodeJS) repo to ESM and testing become 4x faster (2/2)]( https://dev.to/gaosun/migrate-a-60k-loc-typescript-nodejs-repo-to-esm-and-testing-become-4x-faster-22-4a4k)
#repo #TypeScript #60k #https #testing #become #4x #faster #ESM #dev
经过三次尝试,我们终于成功地将所有的 Node.js 代码从 CJS 迁移到原生 ESM ,并且单元测试的 CI 大幅减少。

简单介绍一下之前的状况(你可能在 repo 设置或工具链上有不同的选择,但核心步骤和概念应该是一样的):
- 包含前端和后端项目的 TypeScript monorepo
- TypeScript 代码 ~60k 行(包括前端)
- 在 TypeScript 中使用 `import`
- 使用 PNPM 进行 workspace (monorepo) 管理
- 使用 tsc 编译 Node.js ,使用 Parcel 打包前端项目
- 使用 Jest + `ts-jest` 进行单元测试。
- 使用 `module-alias` 处理内部 path alias
顺带一提,我们的项目 [Logto]( https://github.com/logto-io/logto) 是一个开源的身份 (auth) 解决方案。
由于文章篇幅过长,我们分成了上下两篇。感兴趣的朋友可以移步 dev.to 查看:
- [Migrate a 60k LOC TypeScript (NodeJS) repo to ESM and testing become 4x faster (1/2)]( https://dev.to/gaosun/migrate-a-60k-loc-typescript-nodejs-repo-to-esm-and-testing-become-4x-faster-12-5f82)
- [Migrate a 60k LOC TypeScript (NodeJS) repo to ESM and testing become 4x faster (2/2)]( https://dev.to/gaosun/migrate-a-60k-loc-typescript-nodejs-repo-to-esm-and-testing-become-4x-faster-22-4a4k)
#repo #TypeScript #60k #https #testing #become #4x #faster #ESM #dev