Senior SDET/QA Automation Engineer

Logo of CloudLinux

CloudLinux

📍Remote - Poland

Job highlights

Summary

Join CloudLinux, a global remote-first company, as an SDET/QA Automation Engineer. You will focus on ensuring released code is thoroughly tested and contribute to seamless, rapid release processes for our SaaS applications. This demanding role requires expertise in Python, testing tools, CI/CD, and security, directly impacting millions of websites. You'll develop and maintain automated testing scripts, perform load testing, and collaborate with developers. This position offers diverse projects, professional development, and a flexible, remote-first work environment.

Requirements

  • Proven experience as an SDET/QA Automation Engineer (at least 3 years)
  • Proficient in writing code in Python (at least 3 years)
  • Strong experience with Linux as a development and deployment environment
  • Proficiency with Git for version control
  • Experience with containers, such as Docker, for development and production
  • Experience with CI/CD and automation tools (preferably GitLab)
  • Understanding of SQL and experience with relational databases (e.g., PostgreSQL, MySQL)
  • Experience with testing tools like Selenium, Playwright, or Cypress
  • Experience with load testing tools like JMeter/Locust
  • Strong knowledge of software QA methodologies, tools, and processes
  • Strong problem-solving skills and attention to detail
  • An upper-intermediate level of English language proficiency
  • Ability to work with vague requirements
  • You are a team player who can collaborate effectively

Responsibilities

  • Develop, maintain, and execute automated testing scripts using Python
  • Support the farm of servers with our software installed for QA purposes
  • Design, implement, and perform load-testing to evaluate application performance and scalability under various conditions
  • Reproduce end users’ problems
  • Maintain the release schedule for all the services and ensure alignment across other teams
  • Tweak CI/CD process for all the applications to ensure rapid and reliable releases
  • Deployments to the staging and production environments
  • Coordinate with developers to ensure thorough QA testing is performed on all applications prior to release
  • Tweak deployment environments
  • Support internal documentation

Preferred Qualifications

  • Experience with Ansible
  • Experience with tools for managing task queues like RabbitMQ or Kafka

Benefits

  • A focus on professional development
  • Interesting and challenging projects
  • Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide
  • Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves
  • Compensation for private medical insurance
  • Co-working and gym/sports reimbursement
  • Budget for education
  • The opportunity to receive a reward for the most innovative idea that the company can patent

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let CloudLinux know you found this job on JobsCollider. Thanks! 🙏