Middle / Senior Automation QA Engineer / SDET (C#) for ParagonEX

Odessa, Ukraine

Apply

ParagonEX is the provider of the most advanced CFD trading platform and performance driven Back-Office. The company has pioneered the next generation of comprehensive, added-value solutions for online brokers based on intimate industry experience and progressive technologies.

To be a leader you must keep improving. That’s why we’re constantly updating, optimizing and enhancing our technologies and offerings. We adapt to the ever-changing technology and business landscape, making sure our clients always have the best tools at their disposal.

How do we build the best tools and services? It’s actually pretty simple: We start by building the best team possible, hire the brightest people, provide them with great challenges and rewards and let them realize their full potential.

Read more about the client

Description

On behalf of ParagonEX company (http://www.paragonex.com/), Ciklum is looking for a Manual QA Engineer to join the Odessa team on a full-time basis.

Technical Stack:

  • C# and .Net 5
  • Oracle PL/SQL
  • xUnit/NUnit
  • TS/JS
  • React
  • Jest, Enzyme, Storybook, Cypress.io

Responsibilities

  • Contribute to software test automation (both UI and API testing) to achieve the highest level of quality
  • Increase test coverage and replace manual testing
  • Execute test automation scenarios and analyze the results
  • Work closely with the development and product teams
  • Be responsible for the production, perform on-call duties (we use Pager Duty)
  • Create and generate automation test plans for different test projects covering all aspects of functionality and regression
  • Document and share all newly developed abilities
  • Participating in Scrum ceremonies: Daily Meeting, Sprint Planning, Sprint Grooming, Sprint Demo, Sprint Retrospective
  • Interact with a product owner on business needs and goals
  • Collaborate proactively with PM and development team to reach a common understanding of the requirement to address the product needs

Requirements

  • 4+ years of QA experience
  • Have at least 3 years of experience in API and/or Web UI test automation development using C#/Java
  • Have at least 1-year experience in manual testing or a highly developed quality awareness
  • Good knowledge of different testing methods, techniques, and types.
  • Good understanding of Agile/Scrum
  • Knowledge of NUnit or similar unit test framework
  • Knowledge of Selenium WebDriver/Cypress.io
  • Knowledge of modern automation solution patterns
  • Deep understanding of the testing theory
  • Knowledge of SQL/NoSQL/Oracle
  • Experience with Git
  • Experience with CI/CT/CD solutions (Jenkins/TeamCity/TFS etc)

Desirable

  • Experience with mobile testing
  • Experience with desktop applications testing
  • Experience with trading

Personal skills

  • Fast learner
  • An eye for detail, strong logic, and analytical skills
  • Ability to work under pressure with ‘can do’ attitude and solid sense for setting priorities
  • A persistent focus on delivery in a high-velocity and high-availability environment
  • Excellent interpersonal and communication skills, a positive approach for difficulties and imaginative problem solver
  • Good spoken and written English (Intermediate+)

What's in it for you

  • Working with the latest technologies
  • A unique working environment where you communicate and work directly with the client
  • Variety of regular knowledge sharing and training sessions
  • Tasks differentiation according to personal wishes and self-development goals
  • The strict and formal process of self-development and performance evaluation
  • Competitive salary
  • Long-term employment with 20 working-days paid vacation and other social benefits
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions