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

**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)

**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+)

**Nice to have:**
●	Experience with mobile testing
●	Experience with desktop applications testing
●	Experience with trading

**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