Job Information |
Job Description Summary
The Cloud Services (CCS) team is responsible for designing and developing software that enables real-time speech recognition, natural language understanding (NLU) and text-to-speech for some of the world’s largest automobile manufacturers.
We have an exciting opportunity for a Japanese market system validation engineer to join a world-class team building server-side functionality that is at the core of all Cloud.
The selected candidate will be responsible for designing, developing, and executing system validation for our AI / NLU solution for automotive customers. The candidate should also be a Japanese native speaker and have excellent Japanese market knowledge.
Responsibilities
We are looking for a motivated system validation engineer. Your main responsibilities will be, but not limited to:
- As a system validation expert, specify and document the test strategy
- Participate and provide input (from market knowledge) in the technical aspects of the software solution through the full development lifecycle (including requirements, design, implementation, testing, documentation, maintenance, training and support).
- Work in an agile environment with CI/CD
- Troubleshoot problems (root cause analysis) and report defects in JIRA.
- Collaborate with stakeholders to define the best test strategies, with emphasis on the Japanese market.
- Play an active role in daily scrums, weekly grooming sessions, etc.
- Design, develop, automate, and maintain functional tests using Java, REST Assured, JMeter or internal automation frameworks
- Build end to end tests to test the product, focusing on validation of NLU and content from 3rd-party provider (3PP)
Qualifications
- University degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent.
- 5-6 years software industry experience .
- Japanese native speaker
- Good knowledge of Japanese voice user interfaces and specifics about the Japanese market preferred.
- Excellent English oral and written communication skills
- Demonstrated ability to focus and complete tasks on time
- Strong team player
- Ability to analyze and solve complex problems quickly and creatively
- Self-starting, self-motivated, self-directed, and self-sufficient
- Experience working as a Software QA Analyst or equivalent position
- Experience with Jenkins, Bamboo, or equivalent CI/CD
- Show flexibility under changing conditions
Preferred Skills
- Microsoft Azure Cloud knowledge
- Knowledge of Junit, HttpUnit, Fitnesse or other API testing tools.
- Experience and interest in web technologies (e.g. Node JS, Angular JS)
- Unix/Linux OS and networking knowledge
- Web programming experience: JavaScript/jQuery, MySQL, PHP
- Programming languages knowledge: Java, C/C++
- Experience with client/server software architecture and SoA (Service-oriented Architecture)
- Experience with distributed systems programming (protocols: HTTP/REST, WebSockets, SOAP, gRPC)
|