Position: Senior Automation QA Engineer for CoreTech
Company: Ciklum
Experience required: 3y
English level: upper

On behalf of CoreTech, Ciklum is looking for Senior Node.js Developer to join Kyiv team on a full-time basis.

We provide scalable and flexible solutions to our clients around the globe achieving unrivaled speed to market. We invest in product innovation and personalization. Our platforms are modular and support big data therefore our main goal is to deliver high quality software for competitive markets. We have started a new implementation of an existing product in order to apply modern architecture, software development and process paradigms, frameworks and tools, thus sustaining the long-term growth of our business. We are creating and using services and APIs in our architecture to make different functionalities less dependent on each other to create, change and scale. Our teams are multi-disciplinary and with few dependencies between them. We are using Agile practices, processes and tools.

The essence of our work at CoreTech requires that we move fast. That’s why we foster a culture of adaptability and speed that does not compromise on quality. We put our hearts in what we do. We know that’s the only way to excel, and that’s where we’ve headed.

CoreTech team strives for exceptionality. We don’t settle for anything less than excellence in our work. We nurture a culture of trust and loyalty. We count on each other and work together, focused on our common goals. We’re fully dedicated to innovation both in our services to clients, and in the way CoreTech runs day-to-day.

We are getting more and more global since we have offices in Sofia, Plovdiv, Kiev and Taipei.

Cutting-edge technology is only the beginning at CoreTech. Defined by our flexibility and fast integrations, our scalable, end-to-end solution is perfectly tailored to meet the needs of our clients.

With special attention to Big Data and personalization, our solution is based on .NET framework, C#, JavaScript, and our UI is built on a unique widget mechanism.

We hire only the best in the industry, and if we recognize the talent and ambition, we provide a greenhouse for growth and success.

Description

On behalf of CoreTech, Ciklum is looking for Senior Automation QA Engineer to join Kyiv team on a full-time basis.

Responsibilities
- Test and verify complex web applications and middleware systems by following best practices, using manual and automated tests and creating and maintaining test plans, test cases, test notes and appropriate documentation
- Participate in the analysis of the product requirements and evaluate information required for testing by meeting and discussing requirements with developers, product owners and other stakeholders and collecting relevant information from other sources
- Participate in the planning of the delivery pipeline by estimating time required for testing, analyzing dependencies between different product elements and improving visibility for other team members and teams
- Take an active role in root cause analysis and troubleshooting of misbehaving applications by analyzing run-time functional and performance metrics, tracking, testing and reporting on bugs and bug fixes

Requirements
- 4+ years of experience testing commercial web-based software products
- 2+ years of experience designing test cases and end-to-end integration testing
- 3+ years of experience automating testing
- Excellent understanding of software development QA processes – planning, cases, bug tracking
- Very good written and spoken English, used day-to-day in a professional environment

Desirable
- Experience with CI/CD tools and pipelines
- Experience with React testing
- Experience with automated testing with Selenium Web Driver
- Experience (on the QA side) with any of the following technologies: Node.js, React, .NET Core, npm, webpack, yarn, C#, TypeScript, JavaScript, PostgreSQL, MongoDB, SPA
- Understanding of Progressive Web Apps and Accelerated Mobile Pages
- Familiarity with Jenkins, Jira, Confluence, Bitbucket
- Experience with Git or another DVCS

Personal skills
- Mature, self-organized and responsible person
- Able and willing to help other team members with their tasks where needed
- Able to work with minimal supervision

What's in it for you
- Unique working environment where you communicate and work directly with client;
- Variety of knowledge sharing, training and self-development opportunities;
- Competitive salary;
- State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions.