Apply

QA Automation Engineer

Posted 2024-11-16

View full description

πŸ“ Location: Poland

🏒 Company: Softeta

πŸͺ„ Skills: AgileCypressQAQA AutomationSCRUMTestRailDevOpsAttention to detail

Requirements:
  • Strong understanding of test management, test development and test execution.
  • Experience with test management or test automation toolsets (e.g., Zephyr, TestRail, K6, Browser Stack, Cypress, Playwright).
  • Coding and scripting in common languages.
  • Proficiency in troubleshooting and resolving technical issues across test and production environments.
  • Proficiency in infrastructure management and automation tasks.
  • DevOps (DevSecOps) practices and Frameworks.
  • Great problem-solving abilities and attention to detail.
  • Excellent communication and teamwork skills.
  • Understanding of GenAI capabilities around test generation (nice to have).
Responsibilities:
  • Delivering test tooling for test management, test development and test execution with the highest degree of automation.
  • Identify bugs and issues, partnering with the development team to resolve them.
  • Keep yourself informed about the latest QA automation tools and best practices.
Apply

Related Jobs

Apply

πŸ“ Poland, Croatia, Serbia, Bulgaria, Georgia

🧭 Full-Time

πŸ” Linux infrastructure and security products

🏒 Company: Cloudlinux

  • 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.
  • Team player who can collaborate effectively.
  • Experience with Ansible and task queue management tools like RabbitMQ or Kafka is a plus.

  • 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.

DockerPostgreSQLPythonSQLCypressGitJMeterMySQLQAQA AutomationRelease ManagementSeleniumCI/CDLinuxAttention to detailDocumentation

Posted 2024-11-30
Apply
Apply

πŸ“ United States, Canada, Ukraine, India, Pakistan, Singapore

🧭 Full-Time

πŸ” Software development

🏒 Company: Awesome MotiveπŸ‘₯ 251-500TrainingSoftware

  • Proven work experience in web-software quality assurance, 3+ years.
  • Experience with automated browser testing frameworks, 2+ years.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Good knowledge of software development methodology and software lifecycle processes.
  • Ability to keep complex ideas and features simple.
  • Experience in writing test plans and test cases.
  • Experience in both automation and manual testing, integrating the two.
  • Experience with Git and branching.
  • Experience writing code/tests with PHP.
  • Experience testing APIs and third-party integrations.
  • Upper intermediate level of English.
  • Personal computer with internet access.
  • Availability for meetings between 9am and 5pm ET.

  • Review requirements, specifications, and technical design documents to provide feedback.
  • Produce thorough, stable, and clean tests conforming to company standards.
  • Maintain a suite of tests.
  • Identify, record, document, and track bugs.
  • Extend documentation as needed.
  • Liaise with internal teams to identify system requirements and improve development procedures.

PHPSoftware DevelopmentGitMySQLQAQA AutomationProduct DevelopmentManual testingMentoringAttention to detailDocumentation

Posted 2024-11-12
Apply