We are looking for talented and hardworking Senior Software Quality Assurance Engineer to join the Embedded QA group.
This position will be part of a dynamic crew that test and maintains the quality of sophisticated computing systems that power state of the art embedded products used in domains like Artificial Intelligence, Retail, healthcare, Media, AI, Finance etc. We are looking for a Quality Assurance (QA) Engineer to develop and execute exploratory and automated tests to ensure embedded systems SW/HW stack meet high standards of quality.
As a member of this core team, you will be working with highly hardworking and motivated engineers. This role will also require to frequently interact with module leads & release managers. Join us at forefront of this ground-breaking Embedded and AI revolution.
What you'll be doing:
Design and execute tests on autonomous systems and components.
Create test strategy, detailed, and well-structured test plans and test cases based on high level customer requirement.
Identify, record, document, and regress internal and external filed bugs.
Participate in review and influence product feature requirements, specifications, and technical design documents.
Working closely with various team including project management, hardware, and software developers, provide technical analysis of the Top Bugs filed and periodically publish statistical data reports to all stake-holders
Application development, test tools and automation of tests on embedded platform using Nvidia Test framework.
What we need to see:
B.Tech. or Equivalent degree in CS/CE/IT/ECE/EEE.
At least 4+ year’s hands on testing experience in complete embedded software stack.
Work experience in testing speech Engines like ASR, NLU and TTS.
Knowledge of Cloud computing platforms like AWS, Nvidia GPU Cloud.
Good debugging skills. Able to understand different logs and root cause the issue.
Any one Scripting language (Python, bash, Perl) knowledge is preferred - able to write logical scripts/code from scratch.
Experience to use Configuration Management tools (Git, Perforce) and Agile scrum tools (JIRA, JAMA).
Ability to self-manage, show leadership, good analytical skill and communicate well.
Should be an excellent teammate, with passion towards new technology/trends.
Ways to stand out from the crowd:
- Any certification course on Machine learning.
- Knowledge of deployment technologies like docker and Kubernetes.
- C++ coding experience. Understand the large C++ project code and derive functional/unit test.
With competitive salaries and a generous benefits package, we are widely considered to be one of the world’s most desirable technology employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.