Việc làm Có rất nhiều cơ hội công việc phù hợp với bạn tại TMA đang chờ được khám phá!

Software Development Engineer in Test (SDET)

Số lượng: Đang cập nhật
Địa điểm: Tòa nhà TMA, Công viên phần mềm Quang Trung, P. Tân Chánh Hiệp, Quận 12
Ngày hết hạn: 15/10/2024

Job Description:

We are looking for Software Development Engineer in Test (SDET) Tools and Infrastructure to join a large-scale project.

  • Passionate about building tools and automated frameworks for deploying, testing and analyzing the quality of built softwares
  • Integration with build and test CI infrastructure, BitBucket/Jira/Jenkins stack
  • Development of new frameworks: utilizing virtualization and containerization technologies to build automation harnesses
  • Unification of code coverage tools and metrics
  • Build reporting tools: processing Software Quality data to generate dashboards consumed by the teams
  • Develop tool for orchestration of test environment (AWS/GCP/VmWare/KVM and other)
  • Build test pages with complex web elements
  • Reverse engineering real websites to mimic the techniques used in a controlled, automated environment
  • Ensure the assigned tasks are performed on time and with high quality
  • Follow the project and organization processes, policies, and regulations
  • Join team activities to build relationships among colleagues

Requirements:

  • 3+ years of developing internal tools and infrastructure
  • Solid understanding of python, node js and groovy
  • Experienced in developing test tools for web-based applications
  • Familiar with enterprise software quality requirements
  • Strong understanding of Continuous Integration and Continuous Delivery models
  • Experienced in developing for virtual and containerized environments
  • Comfortable and adaptable in a high-paced working environment
  • Excellent analytical and problem-solving skills, with the ability to work on complex projects
  • Strong communication and collaboration skills, with the ability to work in a team environment
  • Experience with software development best practices such as version control, testing, and deployment
  • Experienced in Git or other source control systems
  • “can-do” attitude, listening, and communicating with team members
  • Knowledge of relational databases and non-relational databases
  • Good English communication skills  Agile/Scrum development cycle understanding is an advantage

Benefits/ Opportunity:

  • Working in an international, dynamic and professional environment with many opportunities to develop career.
  • Having opportunities of being trained oversea and working directly with oversea customer
  • A stable and rewarding position where your long-term commitment will be highly valued.
  • Technical & Soft skills internal training courses
  • Many company activities (Sport and music festival, TMA Futsal league …) are held annually.
  • Competitive salary and bonus.
  • Total Health Care Insurance
  • Loan Fund
  • Team Building Fund