Software Quality Engineer - 3 (c++)

Adobe Adobe · Enterprise · Noida, India

Software Quality Engineer with 4-7 years of experience in C++ programming, data structures, and operating systems. The role involves testing C++ software for printing and scan solutions, developing and maintaining test automation, adapting testing tools, test planning, execution, and debugging test failures. Experience with Python, Git, Jenkins, and performance testing is required or a plus. The role is not directly AI/ML related but is within a company that utilizes AI.

What you'd actually do

  1. Testing in C++ for Printing and Scan Solutions.
  2. Work towards test automation by developing new solutions and maintaining existing test automation code.
  3. Developing or adapting testing tools for functional area.
  4. Test planning and test case execution.
  5. Analyze test results and debug test failures.

Skills

Required

  • C++
  • Data Structures
  • Operating Systems (Windows, Linux)
  • Debuggers
  • Memory Analyzers
  • Python or other scripting language
  • Git
  • Jenkins
  • Initiative
  • Continuous improvement of testing methods
  • Mentoring new members

Nice to have

  • Performance testing
  • Testing and certifying components on multiple hardware configurations