Text, Advertisement

 

 

Software Quality Assurance Analyst III-2

  • R05329
  • On Site
  • Tan Thuan Dong Ward, District 7, Hồ Chí Minh, Vietnam
  • Software QA
  • Full Time
  • 3_Senior

Job Description

MiTek® is a global provider of building solutions for the residential and commercial construction industries. Utilizing software, services, engineered products, and automated manufacturing equipment, MiTek partners with clients to accelerate their genius and deliver breakthroughs in building.

With a rich 60-year history and a network of 6,500 team members worldwide, MiTek pairs local expertise with global capabilities. As a Berkshire Hathaway (NYSE: BRK-A, NYSE: BRK-B) company since 2001, MiTek has a record of continuous growth and innovation.

Learn more at www.mii.com.


A Brief Overview
Kỹ sư Phần mềm cấp cao chịu trách nhiệm thử nghiệm các phần mềm kỹ thuật kết cấu, CAD, diễn họa, sản xuất, dịch vụ được thiết kế hoặc phần mềm quản lý kinh doanh. Bao gồm thiết kế, sáng tạo, chuẩn bị tài liệu và thực hiện kiểm tra các phần mềm theo phương pháp thủ công hoặc tự động. Cũng bao gồm việc xác minh các bản sửa lỗi và cải tiến, nghiên cứu báo cáo lỗi, xác minh các yêu cầu về phần mềm và cung cấp hỗ trợ về kỹ thuật. Là thành viên tích cực và quan trọng của nhóm phát triển Agile trong quy trình phát triển phần mềm và là thành viên then chốt của nhóm ra quyết định đánh giá rủi ro của các dự án khác nhau cùng với các nhà phát triển phần mềm và giám đốc sản phẩm. Cơ hội cố vấn cho thành viên khác về các nhiệm vụ công việc và cơ hội đào tạo chéo giữa các nhóm về tất cả các ứng dụng trong bộ phận phần mềm. Là người hướng dẫn kỹ thuật chính và cố vấn cho các Kỹ sư phân tích chất lượng phần mềm và cộng sự, bên cạnh các trách nhiệm khác trong nhóm Phân tích chất lượng phần mềm. Responsible for testing complex Structural Engineering, CAD, visualization, manufacturing, Engineered Services or Business Management software. Including the design, creation, documentation of, and execution of complex software test cases in a manual or automated method. Also includes verification of bug fixes and enhancements, researching bug reports, verification of software requirements, and provide technical Support. Is an active and critical member of an Agile Development team within software development process and is a key part of the decision-making group to assess risk of various projects alongside software developers and product managers. Opportunities for mentoring others on required job duties and cross-training across teams on all the applications within the software suite. Is a key technical guide and mentor to Associate and Software Quality Analysts, along with additional responsibilities within SQA team.

What You Will Do:

Responsibilities
  • Đóng vai trò quan trọng của nhóm và chịu trách nhiệm ra quyết định cũng như đánh giá rủi ro của một số dự án nhất định để xác định thời điểm và vị trí thích hợp phát triển công việc cho nhóm kịp thời
  • Cộng tác và đóng góp với bộ phận Quản Lý Phần Mềm và các nhóm phát triển khác về các yêu cầu của phần mềm để đảm bảo rằng các giải pháp hiệu quả, nhất quán và đáp ứng nhu cầu kinh doanh
  • Cung cấp hướng dẫn kỹ thuật và cố vấn cho Cộng tác viên và Nhà phân tích chất lượng phần mềm cùng với các trách nhiệm bổ sung trong nhóm SQA và cơ hội dẫn dắt các cuộc họp nhóm
  • Kiểm thử chức năng của tính năng mới và kiểm thử hồi quy các tính năng và chức năng hiện có cho mỗi bản phát hành phần mềm mới
  • Làm việc trong môi trường phát triển phần mềm Agile, tham gia các buổi họp cam kết, xem xét và các cuộc họp lên kế hoạch
  • Nghiên cứu các báo cáo lỗi từ các bên liên quan khác nhau và có thể hỗ trợ kỹ thuật
  • Áp dụng các tiêu chuẩn Đảm Bảo Chất Lượng được chấp nhận rộng rãi và kỹ thuật để đảm bảo sự hiệu quả của logic chương trình và thao tác dữ liệu
  • Có thể thiết kế độc lập các giải pháp chất lượng cho các tính năng lớn, bao gồm cả việc viết các tiện ích mới (bằng C #, Python hoặc JavaScript cho các bài kiểm tra tự động)
  • Có khả năng dễ dàng tham gia vào bất kỳ nhóm phần mềm MiTek nào và có đóng góp ngay lập tức
  • Có kiến thức về chức năng hoặc kỹ thuật nâng cao để giải quyết vấn đề phức tạp và đổi mới quy trình
  • Tương tác với khách hàng nội bộ và bên ngoài để hỗ trợ giải quyết vấn đề
  • Liên lạc với các nhà sản xuất và nhà cung cấp các sản phẩm phần mềm và ứng dụng, đặc biệt là liên quan đến việc chẩn đoán và giải quyết vấn đề
  • Làm việc với và hỗ trợ kỹ năng giao tiếp với các nhóm để cải thiện kỹ năng giao tiếp tiếng Anh của nhóm mình
  • Tập trung vào kiểm tra thủ công (Nếu kiểm tra tự động không bắt buộc): - Thiết kế, phát triển, lập tài liệu, đào tạo và thực hiện các trường hợp kiểm thử phần mềm phức tạp được sử dụng cho chu trình kiểm thử chức năng và hồi quy
  • Tập trung vào kiểm tra tự đông (Nếu kiểm tra thủ công không bắt buộc): - Áp dụng các tiêu chuẩn và kỹ thuật lập trình được chấp nhận rộng rãi để đảm bảo logic chương trình và thao tác dữ liệu hiệu quả - Thiết kế, viết mã, kiểm tra và gỡ lỗi phần mềm mới và hiện có sử dụng các công nghệ cho dự án được giao. Điều này thường bao gồm JavaScript, C#, tập lệnh SQL và ASP.NET trong công tác thử nghiệm - Hiểu biết về việc lưu trữ và kiểm soát mã nguồn - Cấu trúc lại các thử nghiệm hiện có - Đi đầu về yêu cầu, thiết kế và đánh giá mã nguồn - Cung cấp hướng dẫn kỹ thuật và giám sát cho các thành viên khác trong nhóm, có thể bao gồm phát triển các thiết kế hệ thống và phần mềm thay thế - Phối hợp chặt chẽ với các Giám đốc Kỹ thuật Phần mềm và nhóm Kiến trúc để đảm bảo tuân thủ - và tiếp tục phát triển - các phương pháp tốt nhất về kiến trúc
  • Đảm bảo có mặt trong giờ làm việc chính thức và ngoài giờ khi có yêu cầu
  • Các công việc khác theo sự phân công

  • Act as a critical part of the decision-making group to assess risk of certain projects to determine appropriate timing and placement of development effort
  • Collaborate and contribute with Software Product Management and other development teams on software requirements to ensure that solutions are efficient, consistent, and fulfill business needs
  • Provide technical guidance and mentoring to Associate and Software Quality Analysts along with additional responsibilities within SQA team and opportunities to lead team meetings
  • Functional testing of new features and regression testing of existing features and functionality for each new software release
  • Work in an Agile software development environment, participating in commitment meetings, retrospectives, and planning meetings
  • Researching bug reports from various stakeholders and may provide Technical Support
  • Apply generally accepted Quality Assurance standards and techniques to assure efficient program logic and data manipulation
  • Able to independently design quality solutions for large features, including writing new utilities (in C#, Python or JavaScript for automated tests)
  • Have the ability to easily jump on any MiTek software team and make an immediate contribution
  • Possesses advanced functional or technical knowledge to complex problem solving and process innovation
  • Interact with internal and external customers to help solve customer issues
  • Act as liaison with manufacturers and vendors of software and application products, especially with regard to problem diagnosis and resolution
  • Work with and support the Communication teams’ efforts to improve the English communication skills of the team
  • MANUAL TEST FOCUS (Optional if Auto Test Focus): - Design, develop, document, train and execute complex software test cases used for functional and regression testing cycle
  • AUTOMATED TEST FOCUS (Optional if Manual Test Focus): - Apply generally accepted programming standards and techniques to assure efficient program logic and data manipulation - Design, code, test and debug new and existing software utilizing technologies for the project assigned. This typically includes JavaScript, C#, SQL scripts, and ASP.NET within a test framework - Working understanding of Source Control - Refactor existing tests - Lead requirement, design, and code reviews - Provide technical guidance and supervision to other team members, may include developing alternative system and software designs - Work closely with Software Engineering Managers and Architecture team to ensure adherence to – and continued development of - architecture best practices
  • Attendance during regular work hours and overtime as required
  • Other reasonable duties as assigned

Qualifications
  • Tốt nghiệp Đại học hoặc Cao đẳng, ngành Khoa học máy tính hoặc Kỹ sư máy tính
  • Hơn 5 năm kinh nghiệm trong lĩnh vực liên quan
  • Trình độ tiếng Anh (CEFR) B2 hoặc tương đương
  • Hiểu rõ chu trình phát triển phần mềm, và có khả năng đảm bảo các sản phẩm phần mềm chất lượng đến được với khách hàng
  • Có khả năng đưa ra mục đích và hướng đi rõ ràng trong công việc
  • Có khả năng nghiên cứu, phân tích và giải quyết hầu hết các sự cố phần mềm trong môi trường mạng phức tạp.
  • Thể hiện được dịch vụ khách hàng bài bản là rất quan trọng và cần có các kỹ năng bao gồm tính kiên nhẫn, chu đáo, khả năng giao tiếp, hiểu biết về sản phẩm, ngôn từ tích cực và khả năng quản lý thời gian.
  • University or College degree, major in Computer Science or Engineeing
  • Have 5+ years experience within software or related industry with an in-depth knowledge of global development practices and procedures.
  • English level (CEFR) B2 or equivalent
  • Have 5+ years experience within software or related industry with an in-depth knowledge of global development practices and procedures.
  • Be able to provide a clear purpose and direction to your sprint tasks
  • Be able to research, analyze, and resolve most software problems in complex network environments.
  • Demonstrated exemplary customer service is critical and would include relevant evidential skills including patience, attentiveness, communication, product knowledge, positive language and time management.

Soft Skills

People, Person, Building, Staircase, Handrail, Sandal, Shopping Mall, Handbag, Shoe, Plate

Sign up for job alerts

Not You?

Thank you

Refer a friend

Not You?

Thank you

Apply Now

Not You?

Thank you

Join Our Talent Community