Belitsoft > LAUNCH YOUR CAREER > Automation Software Engineer

Automation Software Engineer

The team is responsible for ensuring the quality of Products. This includes participating in all phases of the software development lifecycle (feature design, implementation, test design, test automation, and test execution). You will work closely with developers, quality engineers, and product managers to help ship products with high quality.


Responsibilities:

  • Taking ownership of new features products – designing and implementing test plans, examining both functional and non-functional testing aspects
  • Plan, develop and execute automation testing
  • Maintain, troubleshoot, triage, and debug automation failures
  • Implement quality control methodologies to ensure quality assurance standards
  • Acting as a focal point for knowledge of the product – Assisting other groups in the organization to understand the current behavior of the product
  • Participate in architecture & design discussions within the Engineering community
  • Get involved in quality engineering training and product training inside the team

Experience Required:

  • 3 years of hands-on experience in programming/hand on scripting languages and test automation (Java, Python) – Must
  • At least 1 year of experience in developing automation infrastructure using Selenium, REST API, databases, and 3rd party integrations
  • Experience in planning, test writing, and test methodologies
  • High technical skills, deep knowledge of automation best practices
  • Strong analytical, diagnostic, and problem-solving skills with the ability to work independently
  • Be creative, communicative, and with strong mentoring skills
  • A GREAT team player with excellent communication skills
  • Be self-driven and curious about new technologies
  • Have a positive attitude with a passion to win
  • Conversational level of English

Advantages:

  • Bachelor's degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related field
  • Experience in SaaS web-based applications
  • Experience with IT domain
  • Experience in CI & CD disciplines and automation tools (Jenkins, TeamCity)
  • Familiarity with Agile delivery and methods

Benefits:

  • English courses
  • Sport compensation
  • Psychologist compensation
  • Discount program
  • Corporate events and team building
  • Corporate library
  • Remote work options
  • Flexible working hours
  • Activities in the office- kicker, table tennis, PlayStation, music room
  • LTEPP (Long Term Employee Partnership Program)

Apply for this job
Fill in the fields

*Maximum file size is 20 mb. Formats are PDF, PNG, JPG, DOCX

Join our team

Belitsoft. Software Development Company

Similar vacancies

Senior QA Manual

QA Test Engineer will execute quality assurance tasks and processes to ensure superior product quality during the testing phase and throughout the product lifecycle. Write test plan, execute manual and automated tests, analyze product operation and performance, identify bugs, isolate steps and test environment to reproduce and verify fixes.

QA Automation Engineer

QA Automation Engineer will execute quality assurance tasks and processes to ensure superior product quality during the testing phase and throughout the product lifecycle.

QA Manual

QA Test Engineer will execute quality assurance tasks and processes to ensure superior product quality during the testing phase and throughout the product lifecycle

to top