iKonnect Vietnam Ltd. Co |
Job Overview and Responsibilities
Our products are focusing on online media business industry. Our mission is to bring people, information and services closer together by making use of AI Technology. We also have many interesting projects specified for AI and Block-chains. You will have a great chance to:
- Working in a very Silicon Valley start-up style with a professional, international environment;
- Developing your career in a famous product company and working with latest technologies in the world;
- Competitive salary with ‘WOW’ benefits.
Our engineers should be able to communicate with many engineers or partner from various countries to develop the front-end, backend, data statistic and analysis services, etc. We choose the most suitable technology and programming language for our projects on a case by case basis. Our members have chances to develop applications for Vietnamese users, a very large user system, and work on many business cases other than just development.
The Software Engineer in Test will propose and implement improvements to our Media platform quality via Test Automation Solution.
Our Media Platform is the core platform that supports over 100 services including Messages, Timeline, and Album. It consists:
- OBS (Object Storage System) handles over 7 billion requests per day accordingly 500Gbps+ traffic with 60PB+ at the storage. It lets you store your media files reliably and cost-effectively, and quickly forward them to Global Users. In addition, OBS can create a variety of thumbnails through image processing.
- Live Streaming Station is a broadcasting platform that provides an environment for broadcasting transmission using RTMP and viewing in mobile and PC environments.
- Vision-AI supports OCR, adult filter, recognize and classify products, and more
Responsibilities
- Ensure the quality of Media Platform.
- Analyze complex software systems and collaborate with global teams to improve the overall design, testability, and quality of the platform.
- Develop, operate Test Automation tools as well as their testing environments.
- Develop, operate a Service Failure Detection and Recovery Support System using Test Automation Solutions.
- Propose, implement the best testing strategies and tools with product development teams.
- Continuously seek for reliably, efficiently test automation solution which provides the fastest feedback as possible.
Key Requirements
- Solid knowledge about software testing
- Solid knowledge about computer science (objected-oriented design, algorithms, data structures, databases, networks, etc.)
- Experience designing and conducting Performance Testing, Security Testing, Migration Testing
- Work experience using test frameworks
- Experience in creating and proposing unit tests as well as integration tests that match the architecture and nature of the service
- Experience in building and operating a system to run automated test scripts on a CI server
- Growth mindset and eagerness to learn.
- Excellent communication and good analytical thinking.
- Highly motivated by ensuring quality with test automation.
Why You Should Apply This Position
- We offer you an opportunity to work in projects with Japan’s top internet engineers to contribute to the development of a platform with a global user base of over 220 million active users monthly.
- We give you a place to work with world leading technologies.
- When join us, you will have a great career opportunity to follow your passion for technology.
- Bonus: Performance bonus 2 times per year (up to 3 month-salary/time) and 13th month salary.
- Training: join our language classes (English, Japanese)
- Healthcare for employee and family members.
- Other Bonus: Peer Bonus, Employee Referral Bonus, etc.
- Company activities: Annual company trip, Sport activities (Football, billiard, ping-pong, yoga, etc.)