Quality Assurance Engineer
Springdel
Ho Chi Minh City, VN
4 ngày trước
source : Glints

You will be part of a small team responsible for building a scalable cloud-based mobile device management software. We use a microservices architecture design that provides RESTful Web services for mobile device clients and authorized Web users.

The server is containerized and deployed on cloud infrastructure. The software scales to serve hundreds of thousands of simultaneous users.

You will verify software functionality on both the web application and device apps, as well as develop automated test solutions.

Skills Required

  • Design, develop and manage test automation solutions for web-based software and mobile apps.
  • Act as a key resource and provide support to the development team.
  • Participate in establishing a quality culture based on customer satisfaction and continuous quality improvement.
  • Strong knowledge of QA methodology and tools.
  • Experience in test planning, test design, test strategy, and test execution.
  • Ability to translate operational and functional requirements into test cases.
  • Organize and manage test environments.
  • Define innovative ideas for automation in order to reduce manual testing time.
  • Provide user-level automation frameworks and scripting via Python or JavaScript.
  • Develop code for automated web testing tools, services, and physical devices.
  • Assist in training and guiding new employees.
  • Create and deliver formal or informal customer training.
  • Provide production support as needed.
  • Support user acceptance testing with customers to ensure maximum quality.
  • Make recommendations to improve processes and technical environments.
  • Ability to adapt to changes, ability to learn quickly and adapt to new technologies, and have a good team spirit, as well as an optimistic attitude.
  • Ability to coordinate and carry out all the testing activities according to the software development process.
  • Strong troubleshooting and problem-solving capabilities and excellent technical and analytical capabilities.
  • Excellent written and oral communication skills.
  • Attention to detail.
  • Strong organizational skills, demonstrated ability to track multiple test executions simultaneously and synthesize results.
  • Creativity and initiative to improve product test coverage and effectiveness for the entire team.
  • Comfortable communicating cross-functionally and across management levels in formal and informal settings.
  • Thought leadership on emerging quality assurance methodologies and best practices.
  • Education and Experience :

  • Degree in Computer Science, Computer Engineering or equivalent combination of technical education and work experience.
  • At least two years of experience in software development and quality assurance.
  • In-depth understanding of software quality assurance methods, tools and processes.
  • Understanding of Software Development Life Cycle (SDLC).
  • Experience working in Linux and AWS environments.
  • Must haves :

  • Design, develop and manage test automation solutions for web-based software and mobile apps.
  • Act as a key resource and provide support to the development team.
  • Strong knowledge of QA methodology and tools.
  • Ability to translate operational and functional requirements into test cases.
  • Experience in test planning, test design, test strategy, and test execution.
  • Organize and manage test environments.
  • Provide user-level automation frameworks and scripting via Python or JavaScript.
  • Develop code for automated web testing tools, services, and physical devices.
  • Provide production support as needed.
  • Create and deliver formal or informal customer training.
  • Support user acceptance testing with customers to ensure maximum quality.
  • Nice to haves :

  • Participate in establishing a quality culture based on customer satisfaction and continuous quality improvement.
  • Define innovative ideas for automation in order to reduce manual testing time.
  • Assist in training and guiding new employees.
  • Make recommendations to improve processes and technical environments.
  • Ability to adapt to changes, ability to learn quickly and adapt to new technologies, and have a good team spirit, as well as an optimistic attitude.
  • Ability to coordinate and carry out all the testing activities according to the software development process.
  • Strong troubleshooting and problem-solving capabilities and excellent technical and analytical capabilities.
  • Excellent written and oral communication skills.
  • Attention to detail.
  • Strong organizational skills, demonstrated ability to track multiple test executions simultaneously and synthesize results.
  • Creativity and initiative to improve product test coverage and effectiveness for the entire team.
  • Comfortable communicating cross-functionally and across management levels in formal and informal settings.
  • Thought leadership on emerging quality assurance methodologies and best practices.
  • Báo cáo công việc này
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Nộp đơn
    Email của tôi
    Bằng cách nhấp vào "Tiếp tục", tôi đồng ý với neuvoo để xử lý dữ liệu của tôi và gửi cho tôi thông báo qua email, như được nêu chi tiết trong Chính sách bảo mật của neuvoo. Tôi có thể rút lại sự đồng ý của tôi hoặc hủy đăng ký bất cứ lúc nào.
    Tiếp tục
    Mẫu đăng ký