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