QA Automation Engineer
The key function automation QA Engineers perform is writing scripts and creating
automation environments for repeated tests. Using different automation
tools, they design, test, and deploy effective test automation solutions. Their goal is to
automate as much of the testing effort as possible with a minimum
set of code. This way they optimize the testing that otherwise would consume a large
percentage of test resources.
In order to fulfill this role, automation engineers implement the appropriate automation
techniques to meet the short and long-term goals of the testing
organization with accuracy.
Skill Set required:
Technical Skills – Require programming skills to write computer code and scripts in
common computer languages, such as Java,Python, Ruby,C++, Perl, PHP, C#,
Suggest /Make framework enhancements to accommodate the scripting needs
Analytical skills – Analytically examine bug reports, prioritize necessary tests, and
streamline application functions through automated testing
processes
Attention to detail – Being detail oriented is required as they test web and mobile
applications to find ways to improve them and isolate problems
Communication skills – Need strong verbal communication skills to effectively
collaborate with the engineering team and create testing plans
and written reports showing errors
Tools Knowledge:
Automation testing tools: Selenium,
Mobile automation testing tools for Android, iOS, and cross-platform ones
API testing tools that require strong coding skills to create tests: REST Assured,
RestSharp, jMeter, etc.;
Continuous Integration tools-Jenkins, Bit bucket, Github
JIRA – Defect tracking and task creation tool
Confluence
Responsibilities:
Write, design, and execute automated tests by creating scripts that run testing functions
automatically;
Maximize test coverage for the most critical features of the system;
Determine the priority for test scenarios and create execution plans to implement these
scenarios;
Write documentation for automated processes including test plans, test procedures, and
test cases;
Build test automation frameworks;
Log and document bugs in the tracking system;
Set up Continuous Integration.
Besides writing automated tests, Test Automation Engineers can still do exploratorytesting when they need to understand how functionality manifests itself
to the customer.
Qualifications and Certification
2-3 years Automation experience is required
Experience in ecommerce applications is a must
Work experience with offshore/nearshore/onshore model a big plus
Experience with Agile methodology is preferred
Key Measurement
The success of the role will be measured by the delivery of projects to time and quality
and the efficient communication, management and support.
其他
1、10-20K*13薪,全额缴纳五险一金
2、宽松和充分信任的管理环境,工作时间弹性,可远成办公
3、关注员工发展,为员工职业发展提供平台
工作时间
1、每天8H, 基本不加班
2、周末双休,法定节假日,10天年假
录用流程
1、远程面试2-3轮
2、面试结束后24小时内给反馈结果
Is it possible to have this position available for a part-timer?
I'm a QA/E in API, web, and mobile with 3 years of experience.
Besides, I have also knowledge in using Selenium, JMeter, Jenkins, Bit bucket, Github, and also Jira.
no