Amoniac OÜ

Joined in 2018
67% answers
Amoniac OÜ is an Estonian company headquartered in Tallinn that provides software development services. We have been actively offering our services since 2015 and have many successfully completed projects and regular customers. We help clients develop a product that will benefit them and bring profit.

Amoniac OÜ has a friendly and organized team, where we help and support each other. Each team member is a professional in his field and an excellent team player who is ready to contribute to the achievement of the optimal solution and the best result. We work in an informal atmosphere based on equality, personal responsibility, and trust.

Our strength lies in a team of professionals with similar views and goals, which makes it possible for us to achieve common success. We are proud of our team and invite you to become a part of it!
  • · 90 views · 7 applications · 6d

    QA Automation Engineer (E2E, Python/TypeScript)

    Full Remote · Europe except Ukraine · 3 years of experience · Upper-Intermediate
    We are seeking a skilled and experienced QA Automation Engineer to join our team. The ideal candidate will have a strong programming background (Python or TypeScript), expertise in developing End-to-End automated tests, and a commitment to ensuring...

    We are seeking a skilled and experienced QA Automation Engineer to join our team. The ideal candidate will have a strong programming background (Python or TypeScript), expertise in developing End-to-End automated tests, and a commitment to ensuring software quality through efficient and maintainable automation solutions.

     

    Responsibilities:

    • Develop and maintain automated End-to-End (E2E) tests based on Gherkin scenarios.
    • Create and manage browser automation scripts using tools such as Playwright, Selenium, or Cypress.
    • Write clean, maintainable, and efficient automation code in Python or TypeScript.
    • Integrate automated tests into CI/CD pipelines to support continuous testing.
    • Analyze test results, identify, document, and track software defects.
    • Collaborate with development and QA teams to understand requirements and ensure comprehensive test coverage.
    • Contribute to the design, implementation, and maintenance of the test automation framework.
    •  

    Qualifications:

    • Proficient in programming, specifically with Python or TypeScript, with a good knowledge of relevant ecosystems.
    • Solid understanding of object-oriented programming principles.
    • Proven experience 3+ years in QA Automation, with a strong focus on E2E testing of web applications.
    • Solid understanding of BDD principles and experience implementing tests based on Gherkin scenarios (e.g., using Behave, pytest-bdd, CucumberJS).
    • Hands-on experience with browser automation tools (e.g., Playwright, Selenium, Cypress).
    • Understanding of software testing methodologies, SDLC, and STLC.
    • Experience with version control systems, particularly Git.
    • Strong analytical and problem-solving abilities.
    • English Level: Upper-Intermediate.

       

    Preferred Skills:

    • Team-oriented: ability to work effectively within a collaborative team environment.
    • Proactive and self-motivated approach to tasks and challenges.
    • Curiosity and a keen interest in learning new testing technologies and automation techniques.
    • Experience with API test automation is a plus.
    • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) is a plus.
    More
  • · 66 views · 4 applications · 6d

    Middle Ruby Developer

    Full Remote · Europe except Ukraine · 2 years of experience · Upper-Intermediate
    We are seeking a skilled and passionate Ruby Developer to join our team. The ideal candidate will have a strong background in Ruby development and a commitment to creating efficient, scalable, and maintainable code. Responsibilities: * Develop and...

    We are seeking a skilled and passionate Ruby Developer to join our team. The ideal candidate will have a strong background in Ruby development and a commitment to creating efficient, scalable, and maintainable code.

     

    Responsibilities:

     

    * Develop and maintain web applications using Ruby on Rails.

    * Ensure the performance, quality, and responsiveness of applications.

    * Identify and fix bottlenecks and bugs.

    * Help maintain code quality, organization, and automation.

     

    Qualifications:

     

    * Proficient in Ruby, with a good knowledge of its ecosystems.

    * Solid understanding of object-oriented programming.

    * A knack for writing clean, readable Ruby code.

    * Experience with RSpec.

    * Experience with working third-party API through JSON, GraphQL, XML, and SOAP

    * Experience with PostgreSQL.

    * Knowledge of Docker for development and deployment.

    * Familiarity with continuous integration.

    * Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 (Vue.js knowledge is a plus).

     

    Preferred Skills:

     

    * Team-oriented: we value collaborative team players over lone heroes.

    * Proactive and self-motivated.

    * Curiosity and a keen interest in learning new technologies.

     

    What We Offer:

     

    * Competitive salary that is regularly reviewed based on your performance.

    * Flexible working schedule to accommodate your lifestyle.

    * 10 working days of paid vacation, with the option to take an additional 5 days at your expense.

    * 5 sick days per quarter to ensure your health and wellbeing.

    * A collaborative and inclusive working environment.

    More
Log In or Sign Up to see all posted jobs