Position: Middle / Senior Automation QA Engineer / SDET (C#) for Ciklum
Company: Ciklum International
Category: QA Automation
Experience required: 3y
English level: intermediate

**Description**

On behalf of ParagonEX company, Ciklum is looking for a Middle / Senior Automation QA Engineer / SDET (C#) 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