Software Quality Engineer 3
Job Description
Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products. Develops, modifies, and executes software test plans, automated scripts, and programs for testing. Analyzes and writes test standards and procedures. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure existing functionality and recommends corrective actions. Consults with development engineers in resolution of problems.
Our offerings are SDKs, and a critical requirement is ensuring the customizations available to our customers are well simulated at our end. This requires strong knowledge and hands-on experience in C++ programming along with a solid understanding of data structures.
Required Skills-
- Good knowledge of C++ and data structures
- Strong operating system knowledge on Windows or Linux
- Capable of resolving technical issues using debuggers and memory analyzers
- Knowledge of Python or any scripting language for writing automated test cases
- Familiarity with Continuous Integration tools like Git and Jenkins
- Demonstrates initiative in taking up new tasks and continuously improving testing methods
- Ability to mentor new team members
- Experience with performance testing is a plus
- Experience in testing and certifying components across multiple hardware configurations
Qualification-
- B.E. / B.Tech. in Computer Science, Electronics & Telecommunication, Electrical Engineering, or equivalent
- Strong academic performance across all levels of education
