Group Details

MVP

Destaques da Comunidade

 
  • Software Engineer in Test @ Zendesk (dublin)

    É tester? Manja inglês? Manja de mobile? Sabe codar?

    well… vem trampar com a gente!

    https://jobs.lever.co/zendesk/da52b580-e46b-45a5-a10c-a1644269b006?lever-via=wMajXwENFY

    DUBLIN ENGINEERING & PRODUCT – 320 - TEST ENGINEERING

    You will be testing native mobile applications across multiple platforms and their interaction with our SaaS products, while gracefully handling curveballs in our fast-paced environment. You feel comfortable working on ambiguous problems and challenging the status quo. You want to make things better, faster, and more reliable and you can collaborate with others to deliver high-quality software. Bring your zest for working in a fun company where your participation in making a GREAT product is really valued.

    What you get to do every day:
    Take an active role in a scrum team working directly with developers and product managers;
    Perform creative exploratory testing of new features;
    Write automated acceptance tests to enhance the existing test suite for Zendesk Mobile Applications and SDKs (Both iOS and Android);
    Continually work to incorporate automated tests into our CI deployment process;
    Provide critical feedback to both software engineers and product managers to improve new features and capabilities within the product.

    What you bring to the role:
    BS or MS in Computer Science or equivalent experience;
    3+ years experience developing test frameworks;
    Experience working with and testing mobile applications;
    Experience with Agile/Scrum methodologiesAbility to work as part of a self-directed team;
    Hands-on experience with Java or Swift programing languages;
    Experience in either XCTest or Espresso mobile app testing frameworks for iOS and Android respectively;
    Flexibility to “roll with the punches” in a fast-paced environment;
    Experience testing end to end functionality using REST APIs;
    Knowledge of design patterns and OO design;
    Pride in your work and a strong sense of responsibility;
    Fun, positive attitude;
    Excellent communication skills and a healthy desire for collaboration.

    Nice to have:
    Knowledge of web application technologies such as HTML, CSS, JavaScript and JSON;
    Experience in build tools such as Gradle;
    Experience with Saucelabs;
    Experience with Continuous Integration systems (Jenkins);
    Experience working on open source projects with an active GitHub repo

    #LI-CF

    The best customer experiences are built with Zendesk. Zendesk’s powerful and flexible customer service and engagement platform scales to meet the needs of any business, from startups and small businesses to growth companies and enterprises. Zendesk serves businesses across a multitude of industries, with more than 125,000 paid customer accounts offering service and support in more than 30 languages. Headquartered in San Francisco, Zendesk operates worldwide with 15 offices in North America, Europe, Asia, Australia, and South America. Learn more at www.zendesk.com.

    Interested in knowing what we do in the community? Check out the Zendesk Neighbor Foundation to learn more about how we engage with, and provide support to, our local communities.

    Individuals seeking employment at Zendesk are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

    By submitting your application, you agree that Zendesk may collect your personal data for recruiting, global organization planning, and related purposes. Zendesk’s Candidate Privacy Notice explains what personal information Zendesk may process, where Zendesk may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Zendesk’s use of your personal information.

    posted in Vagas
  • RE: Testes de API com Python

    Até onde vai esse valor randomico? Você precisa validar ele? Ele faz parte da regra de negócio? Você tem como prever esse fator que deixar o valor “randomico” ?

    Tipo… ou te mostrar um exemplo.

    Imagina um endpoint que retorne nome de bebes para mães indecisas… O nome é randomico mas com certas propriedades ligadas ( pode ser respostas a certos gostos da mãe) pode retornar um subset menor de nomes…

    Você pode testar se a propriedade nome consta no response.body e se essa propropriedade que está sendo retornado é uma string, não nulo, e sem números.

    Se você tiver acesso ao subset de nomes de acordo com certas opções demarcadas… você pode verificar se o nome recebido está dentro do array de possiveis nomes…

    Também é legal verificar o status code do response antes de qualquer coisa, para evitar fazer assert em objeto vazio.

    posted in Geral
  • RE: Testes de API com Python

    Sergio… você precisa primeiro parar e pensar o que vc quer / precisa testar para depois pensar em como testar.

    Se vc tem esse endpoint com milhares de inf. e campos, o que faz sentido verificar para que vc garanta que o cenário que vc escreveu esteja correto?

    :)

    posted in Geral
  • RE: Testes de API com Python

    Sergio… por que você precisa de page objects para testar API?

    Eu acho que vc precisa de fixtures e models com a estrutura de dados e exemplos dos requests que vc tem que fazer para não ter que ficar se repetindo nos seus casos de teste.

    Da uma olhadinha no factoryboy :)

    https://github.com/pytest-dev/pytest-factoryboy

    http://factoryboy.readthedocs.io/en/latest/

    https://github.com/bertonha/factory-boy-rest (sem documentação… eu acho que tenho algum exemplo de implementação em algum lugar… vou procurar e se achar eu posto aqui)

    posted in Geral
  • RE: Consigo logar na página (sem que o protractor aponte nenhum erro) porém a página inicial do sistema não é carregada.

    Olha, entendo pouco de protractor…Mas o que está sendo validado depois do login? Pelo que entendi tem um fluxo para entrar, mas não vi nenhuma asserção para validar algo depois de logado… Eu vi um passo para pegar o URL atual, mas nada de validação. Chegou a depois de logar colocar algum elemento e verificar se ele existe? Pois quando ve está tendo alguma mensagem de erro ao logar, mas como tu não está comparando com nada…erro não vai dar…

    posted in Geral
  • RE: Tester - BH

    Olá Olivia!

    Posta o email para as pessoas entrarem em contato :)

    posted in Vagas
  • RE: DevToolsActivePort file doesn't exist usando Capybara

    entao a pergunta que ele mandou meio que nao se aplica a vc… mesmo tendo o mesmo erro…rs

    vc esta usando a versao 3.13.1 como falam na issue aberta?

    posta qual a versão das coisas que vc esta usando… qual o stacktrace completo e como vc faz a configuração :)

    posted in Geral
  • RE: DevToolsActivePort file doesn't exist usando Capybara

    Você tem uma aplicação rails e esta usando puma para fazer o server http? Ou vc esta usando capybara isoladamente?

    Anyway… da uma olhada aqui tb => https://github.com/SeleniumHQ/selenium/issues/6077

    posted in Geral
  • RE: 2669 - Programador Java (Blumenau/SC)

    @keeptalent faltam informações na sua postagem, como e-mail para contato ou link da oportuindade.
    Favor revisar

    posted in Vagas
  • RE: 2705 - Analista de Marketing Inbound (São Paulo/SP)

    @keeptalent faltam informações na sua postagem, como e-mail para contato ou link da oportuindade.
    Favor revisar

    posted in Vagas