Job Closed

This listing is no longer active.

Middle Ruby AQA

Location

Ukraine

Posted

115 days ago

Salary

0

Seniority

Mid Level

English

Job Description

Middle Ruby AQA

Symphony Solutions

We are looking for a QA Automation Test Engineer to join the Vivino QA Team, reporting to the Head of QA. In this role, you will design, implement, and maintain scalable and robust automation solutions across mobile (iOS/Android), web, and backend systems, while also contributing to manual testing efforts when required. You will collaborate closely with developers and cross-functional teams to continuously improve quality processes and automation efficiency.

Job Requirements

  • Experience & Skill Requirements:
  • ● 5+ years of experience in Automation and Manual Testing
  • ● Strong foundation in testing concepts, techniques, and methodologies
  • ● Hands-on experience in functional and non-functional testing
  • ● Strong understanding of test automation frameworks and design patterns
  • ● Experience testing Mobile, Web, API, and Database applications
  • ● Hands-on experience in automation test design, test data preparation, and execution
  • ● Experience developing automation scripts using BDD approaches and wrapper libraries
  • ● Hands-on experience with tools such as Appium, Selenium, Katalon Studio, or similar
  • ● Ruby experience preferred; strong Python/Java automation engineers who are ready to switch to Ruby will be considered.
  • ● Experience working in Agile/Scrum and DevOps environments
  • ● Ability to write SQL queries for database validation and testing
  • ● Familiarity with Git, GitHub, and CI/CD pipelines
  • ● Exposure to AI tools for QA is a plus
  • ● Strong commitment to quality and continuous improvement
  • ● Education: BS/MS in Computer Science or a related field
  • Responsibilities:
  • Design, implement, and maintain scalable, configurable, and robust test automation solutions for mobile, web, and backend applications
  • Analyze requirements and translate them into effective automation test scope, scenarios, and coverage.
  • Improve and optimize existing automation tests to increase efficiency and effectiveness.
  • Work closely with developers to provide technical input, identify and report defects, and ensure issues are resolved efficiently.
  • Coordinate with onshore and offshore teams for requirements gathering and testing activities.
  • Participate in manual testing activities when required and manage related QA tasks.
  • Actively contribute to team development and align with organizational culture.
  • Contribute to QA, AI, and automation initiatives aimed at modernizing and optimizing quality processes.
  • Develop and maintain automation using the Ruby + Appium + Selenium technology stack.
  • Monitor QA CI/CD pipelines and promptly analyze and address pipeline test failures.

Related Categories

Related Job Pages

More QA Engineer Jobs

Skeelo logo

Quality Assurance Engineer II

Skeelo

Bora incentivar a leitura para transformar vidas através do conhecimento?

QA Engineer115 days ago
Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

Role Description O seu dia a dia no Skeelo vai ser assim: - Atuar de forma colaborativa com os times de Produto, Editorial, CX, Dados, entre outros, contribuindo para a qualidade e evolução das entregas. - Executar planos e cenários de teste (manuais e automatizados) para aplicações mobile, web e backend, garantindo a qualidade das funcionalidades. - Apoiar na criação e manutenção de scripts de testes automatizados, utilizando ferramentas como Cypress, Appium (Python) e Postman. - Versionar códigos de automação com Git, seguindo boas práticas do time. - Realizar testes de APIs, validando o correto funcionamento das integrações e serviços. - Identificar, registrar e acompanhar bugs e falhas utilizando ferramentas como Jira, Kibana, Sentry e Firebase. - Participar das cerimônias ágeis, contribuindo com o time na definição de critérios de aceitação e estratégias de teste. - Apoiar revisões de código de automação, buscando aprendizado contínuo e evolução técnica. Qualifications - Experiência com testes manuais e algum contato com automação de testes. - Conhecimento em testes de API e uso de ferramentas como Postman (ou similares). - Noções básicas de banco de dados SQL e/ou NoSQL. - Boa comunicação para relatar problemas, documentar testes e interagir com diferentes áreas. - Familiaridade com metodologias ágeis. Requirements - Conhecimento em Python ou outra linguagem de programação. - Interesse em evoluir em automação de testes. - Perfil analítico, organizado e com atenção a detalhes. - Proatividade e vontade de aprender em um ambiente dinâmico. - Conhecimento em espanhol ou interesse em desenvolver o idioma. Benefits - Apoio do SulAmérica para Saúde. - Odonto Metlife e Seguro de vida Prudential. - Cartão Caju, um cartão de crédito, bandeira visa, que pode ser usado para diferentes fins, como: restaurante, mercado, delivery, cultura e etc. - Apoio da Totalpass. - Ajuda da ZenKlub. - PPR como recompensa por desbravar desafios e alcançar objetivos ao longo do ano. - Acesso ao Skeelo Premium, um plano incrível no nosso aplicativo. - Participação no clube do livro, o Skeelê, com o ganho do ebook escolhido para a leitura do mês. - Auxílio Creche para garantir a segurança de seus filhos (até 71 meses). - Licença parental estendida. - Horários flexíveis e modelo 100% remoto, com dois encontros presenciais em SP por ano. - Emenda de todos os feriados de São Paulo. - Day-off no mês do aniversário. - Recesso de fim de ano remunerado e sem desconto em saldo de férias.

Worldwide
Job Closed
KPS Software GmbH logo

Software Tester – Outpatient Care

KPS Software GmbH

STARK, MOBIL, DIGITAL. FÜR DIE AMBULANTE PFLEGE.

QA Engineer115 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Perform manual testing of our web and mobile applications • Document and track test results and defects • Test new features and existing functionality using test cases and user stories • Create, maintain and continuously improve test cases • Ensure quality of our iOS and web applications in production • Work closely with Development and Product Management to continuously improve our software

Germany
Job Closed
Full TimeRemoteTeam 501-1,000

Role Description We are looking for a Senior QA Engineer to join our team. In this role, you will be responsible for testing components and features, developing them into automated tests, and contributing to high-level quality engineering discussions. You will work independently while contributing to cross-functional teams, ensuring the delivery of high-quality software solutions. Responsibilities - Automation Strategy: Own and deliver quality engineering tasks, focusing on automating manual test scenarios using Playwright or Cypress. - Test Development: Develop and execute maintainable automation tests for acceptance, functional, and regression test cases. - Continuous Integration: Integrate project testing with CI/CD processes and apply SDLC principles, including Lean, Agile, and Software Security. - Collaboration & Mentoring: Work with team members to diagnose bugs and formulate solutions, while mentoring and helping other engineers grow. - Technical Leadership: Provide expertise in testing methodology and test planning, making technology choices at an individual level and analyzing their impact. - Documentation: Maintain high standards of documentation and best practices for refactoring and testing techniques. Qualifications - Proven experience in test automation for web services and complex software projects. - Strong ability to write JavaScript code for the purpose of creating automated test cases. - Experience with Agile/Lean project management systems and issue-tracking tools. - Experience working with virtual machines (VMs) as part of a test/integration infrastructure. - Skilled in breaking down problems, documenting problem statements, and estimating efforts effectively. - Advanced English proficiency is required (Excellent verbal and written communication skills). Key Competencies - Leadership: Ability to take ownership of tasks while mentoring team members and balancing competing objectives. - Communication: Uses two-way communication to influence outcomes and ensure a clear rationale for technical decisions. - Business Acumen: Demonstrates initiative to explore alternate technologies and innovative approaches to solving quality challenges. Location Flexible / Remote options available.

Worldwide
Job Closed
QA Engineer115 days ago
InternshipRemoteTeam 51-200H1B No Sponsor

• Close cooperation with experienced QA • Assistance in designing tests and implementing web applications for external clients • Assist in manual testing, bug reporting • Working closely with Developers, Proxy Product Owner, and Product Designers to assure high quality • Focusing on quality-oriented rather than defect-oriented testing

Poland
zł4.3K / month
Job Closed