DevJobs

Automation Engineer

Overview
Skills
  • Python Python ꞏ 3y
  • Cucumber
  • Automating web applications
  • Automation frameworks such as Pytest
  • Linux environments
  • Robot
  • Continuous integration processes
Key Responsibilities
  • Design, implement, and execute automated test cases and test suites to ensure the quality of software products.
  • Engage in hands-on coding, testing, debugging, configuration, and documentation of automation processes.
  • Collaborate closely with the QA and R&D teams to design effective tests that align with project requirements.
  • Develop automated tools and simulators to enhance testing efficiency and coverage.
  • Foster collaboration in a cohesive, energetic, cross-functional, and open work environment.
  • Contribute to the continuous improvement of automation testing methods and processes to enhance the overall quality of testing deliverables.
  • Communicate progress and execution status/results of automation development to relevant stakeholders.
  • Perform root cause analysis and provide resolutions for automated test failures.
Required Skills and Experience
  • Hold a degree in Computer Science or any equivalent BSc degree.
  • Possess a minimum of 5 years of experience in designing and developing automated tests.
  • 3 years of experience in Python programming.
  • Have experience with automating web applications.
  • Exhibit strong teamwork, a sense of urgency, creativity, and excellent communication skills.
  • Maintain an overall understanding of the development ecosystem.
  • Possess knowledge of Linux environments.
  • Familiarity with automation frameworks such as Pytest, Robot, or Cucumber.

Advantage

Familiarity with continuous integration processes is considered an advantage.

 

WINT Water Intelligence