Title:  Test Engineer

The ideal candidate will be responsible for designing, developing, and executing tests to ensure the quality and functionality of products and systems. You will work closely with cross-functional teams to identify issues, implement solutions, and drive continuous improvement in testing processes.


Key Responsibilities:

  • Develop and execute test plans, test cases, and test scripts based on product requirements and specifications.
  • Perform functional, regression, integration, and performance testing.
  • Identify, document, and track defects using issue tracking tools.
  • Collaborate with development, QA, and product teams to troubleshoot and resolve issues.
  • Automate test cases and maintain test automation frameworks.
  • Analyze test results and provide detailed reports and recommendations.
  • Ensure compliance with quality standards and best practices.
  • Participate in design and code reviews to provide feedback from a testing perspective.

Qualifications:

Required:

  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • 2+ years of experience in software or hardware testing.
  • Strong understanding of testing methodologies and tools.
  • Experience with test automation tools (e.g., Selenium, JUnit, TestNG, etc.).
  • Familiarity with scripting languages (e.g., Python, JavaScript, Bash).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Preferred:

  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Knowledge of Agile/Scrum methodologies.
  • ISTQB or similar certification.