Build and maintain automated testing suite: Design and write automated test scripts to test software features, ensure the correctness and performance of the application to test software features.
Collaborate with other development and testing teams: Work closely with programmers and manual testers to define test requirements and appropriate automated testing methods.
Run and analyze test results: Execute automated tests and analyze results, identify errors and issues that arise during testing.
Optimize testing process: Propose and implement improvements in the automated testing process to increase efficiency, reduce testing time and costs
Maintain test code: Update and maintain the source code of automated tests when there are changes in the software source code or new testing requirements
Ensure availability of testing tools: Manage and maintain automated testing tools (such as Selenium, Junit, TestNG, Appium, etc.) to ensure efficient operation
Software quality assessment and reporting: Analyze test results and report on software quality to stakeholders (management, development team, etc.)
Minimize errors and risks: Identify error-prone areas in the software and design automated tests to detect issues early, minimizing risks during product deployment
Build and manage an automated testing team: evaluate the current status of work and plan to build team staff. Assign tasks and provide professional training to team members.
Build and maintain automated testing suite: Design and write automated test scripts to test software features, ensure the correctness and performance of the application to test software features.
Collaborate with other development and testing teams: Work closely with programmers and manual testers to define test requirements and appropriate automated testing methods.
Run and analyze test results: Execute automated tests and analyze results, identify errors and issues that arise during testing.
Optimize testing process: Propose and implement improvements in the automated testing process to increase efficiency, reduce testing time and costs
Maintain test code: Update and maintain the source code of automated tests when there are changes in the software source code or new testing requirements
Ensure availability of testing tools: Manage and maintain automated testing tools (such as Selenium, Junit, TestNG, Appium, etc.) to ensure efficient operation
Software quality assessment and reporting: Analyze test results and report on software quality to stakeholders (management, development team, etc.)
Minimize errors and risks: Identify error-prone areas in the software and design automated tests to detect issues early, minimizing risks during product deployment
Build and manage an automated testing team: evaluate the current status of work and plan to build team staff. Assign tasks and provide professional training to team members.
Yêu cầu công việc
Degree in computer science, information technology, quality management or related fields
3 years of experience in a similar role.
Expertise in software testing, automation testing
Understanding of testing standards such as ISO/IEC 29119 or popular testing methodologies
Proficiency in at least one of the following automation testing tools: Selenium, Appium, Junit/TestNG, Cucumber, Postman, Jenkins
Prefer to candidates who can communicate in English
A responsible, proactive, and collaborative mindset.
Thông tin khác
Bằng cấp:
Bachelor
Độ tuổi:
23 - 35
Hình thức: Nhân viên chính thức
Giới thiệu về công ty
CÔNG TY CỔ PHẦN ĐIỆN TỬ SOJI
Người liên hệ:
HR
Số 3 - dãy A3, ngõ 2, phố Quang Trung, Phường Hà Đông, TP Hà Nội, Việt Nam