Position: Middle+ Automation QA Engineer (JS)
Company: Techery
Category: QA Automation
Experience required: 5y
English level: upper

✔️ We will enjoy working together, if :
— You are a striking, motivated AQA who has a deep understanding of the testing methodologies.
— You can take responsibility and be capable of working on your own. You want to play in the team and help it succeed.
— You like to have direct communication with clients and the team to influence the direction that the project is going.
— You’re a curious & open-minded personality; you’re flexible and willing to adjust to changes. Last but not least, you are a self-learner, trying to keep up with what’s happening in the industry and around you. 

✔️ You’ll spend time on the following:
— You’ll work in collaborative teams to deliver high-quality software to our clients and/or users.
— You will participate in daily meetings, plannings with customers, etc.
— You will lead or take part in the full cycle of consulting: from ideation to deployment and everything in between.
— Help mentoring less-experienced peers & teammates.

✔️ Here’s what we’re looking for:

— Experience with E2E frameworks: Playwright (focus on it), or Puppeteer, Webdriver.io, Protractor, Selenium);
— Experience with JavaScript, TypeScript (or experience in other strongly typed Java/C# languages would be a plus); 
experience with test frameworks: Jest, Mocha + Chai, Vitest, etc.
— Experience with SCM system (Git);
— Experience with SQL;
— Experience with Test Management tools (X-ray, TestRails, or other); experience of integrating autotests with them will be a plus;
— Experience with any CI/CD would be a plus: Jenkins, Gitlab CI, GitHub Actions, Bitbucket Pipelines, Circle CI, etc;
understanding the principles of web applications (HTTP, HTML, CSS), knowledge of ReactJS will be a plus
from non-technical - experience setting up automation from scratch
— Understanding of HTTP and REST;
— Experience with debugging proxy tools (Fiddler, Charles);
— Agile development methodology.
— Intermediate or higher English level (direct communication with the customer).

✔️ Our commitment is:
To create a vibrant environment where you have the freedom and opportunity to develop personally and professionally. We provide you with challenging tasks for your sustainable growth and compensate for the work done with a truly competitive salary.
At Techery, you are free to define your own work-life balance. Free to decide how much time off you need and when to take it (yes, we offer unlimited vacation).
— Free to change career paths.
— Free to use technology as a tool to make an impact.
— Free to be yourself.