HumanBit Logo

Test Automation Engineer | Codersbrain

full-time
Posted on August 2, 2025

Job Description

Test Automation Engineer

Company Overview

Not specified.

Job Summary

The Test Automation Engineer is responsible for the development and execution of automated tests to ensure the quality and performance of software applications. This role is crucial for implementing testing strategies using various tools and technologies to facilitate continuous integration and continuous delivery (CI/CD) processes.

Responsibilities

  • Design, develop, and maintain automated test scripts utilizing Python and C#.
  • Implement and manage cloud connectivity protocols such as MQTT, LWM2M, and WebSocket.
  • Collaborate with development and operations teams to create and maintain effective CI/CD pipelines.
  • Review and analyze requirements to create detailed and comprehensive test plans and test cases.
  • Execute tests and analyze results to identify defects and ensure a high level of software quality.
  • Participate in Agile ceremonies, providing feedback on potential improvements in the testing process.

Qualifications

  • Proficient in Python and C# for test automation.
  • Strong understanding of Cloud/IoT technologies.
  • Knowledge of CI/CD concepts and tools.
  • Familiarity with cloud connectivity protocols such as MQTT, LWM2M, and WebSocket.
  • Ability to create and execute comprehensive test documentation.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.

Preferred Skills

  • Experience with additional programming languages or frameworks.
  • Knowledge of performance testing tools.
  • Familiarity with agile methodologies and DevOps practices.

Experience

Not specified.

Environment

Not specified.

Salary

Not specified.

Growth Opportunities

Not specified.

Benefits

Not specified.

Powered by
HumanBit Logo