Job Summary
Responsibilities
5-10 years of experience in software testing with a strong focus on embedded systems.
Proficiency in C++ programming language.
Hands-on experience with test automation frameworks such as Selenium JUnit TestComplete Appium or similar tools.
Strong knowledge of manual testing methodologies including black-box and white-box testing.
Deep understanding of embedded systems firmware and hardware/software interaction.
Experience working with embedded devices microcontrollers or IoT products.
Familiarity with Linux/Unix RTOS and embedded development environments.
Strong knowledge of version control systems such as Git.
Excellent problem-solving and analytical skills.
Experience with CI/CD tools like Jenkins GitLab CI etc.
Familiarity with defect management tools such as JIRA or Bugzilla.
Experience with Agile methodologies (Scrum Kanban).
Strong communication skills to work effectively with both technical and non-technical teams.
Meticulous about quality and foster a test-driven attitude to drive improvements in quality.