Dẫn dắt kiểm thử, xây dựng framework automation test và đảm bảo chất lượng phần mềm.
Yêu cầu
Từ 4+ năm kinh nghiệm trong lĩnh vực kiểm thử phần mềm (QA)
Nắm vững phương pháp kiểm thử, kỹ năng viết test plan và test case rõ ràng
Thành thạo ít nhất một ngôn ngữ lập trình như Python hoặc Java
Kinh nghiệm với các công cụ kiểm thử tự động như Selenium, Appium, Cypress
Kinh nghiệm sử dụng hệ thống theo dõi lỗi như Jira, Bugzilla
Trách nhiệm
Thiết kế, thực hiện kế hoạch kiểm thử và test case cho hệ thống phức tạp
Thực hiện kiểm thử chức năng, hồi quy, tích hợp, hiệu năng và bảo mật
Ghi nhận, theo dõi lỗi trên hệ thống bug tracking và phối hợp developer sửa lỗi
Phát triển, bảo trì kịch bản test tự động và framework kiểm thử
Có thì tốt
Thành thạo tiếng Anh
Tóm tắt bằng AI từ JD gốc, đọc JD gốc trước khi ứng tuyển.
Job description
As a Senior QA Engineer, you will be a key member of our quality assurance team, responsible for ensuring the quality of our software products. You will lead testing efforts, mentor other QA engineers, and contribute to the development and maintenance of our automated testing framework. You will work closely with developers, product managers, and other stakeholders to deliver high-quality software that meets our customers' needs.
Key responsibilities
Design, develop, and execute comprehensive test plans and test cases for complex software systems.
Perform functional, regression, integration, performance, and security testing.
Identify, document, and track software defects using a bug tracking system.
Work with developers to reproduce and resolve defects.
Lead and participate in code reviews and design reviews.
Develop and maintain automated test scripts and frameworks.
Mentor and coach other QA engineers.
Contribute to the development and improvement of our software development process.
Ensure product compliances to regulations
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
4+ years of experience in software quality assurance.
Strong understanding of software testing methodologies and techniques.
Experience with bug tracking systems (e.g., Jira, Bugzilla).
Excellent ability to write clear and concise test plans and test cases.
Excellent ability to identify and document software defects accurately.
Excellent communication and collaboration skills.
Proficiency in at least one programming language (e.g., Python, Java).
Experience with automated testing tools (e.g., Selenium, Appium, Cypress).