Position: Senior QA Automation Engineer
Company: HOS-Inc
Experience required: 3y
English level: intermediate

In this role, you will be one of the first engineers on the team to bring the quality of our software to a whole new level. You will be responsible for ensuring all the bugs that could possibly be caught automatically are caught. You will work across frameworks and platforms to create a next-gen QA pipeline. You will set up the infrastructure and best practices for writing tests for the rest of the R&D organization.

You will work directly with the CTO and all the R&D teams on a daily basis.

Responsibilities:
End-to-end ownership of the quality of the software we release
Set up infrastructure for all kinds of tests
Daily communication with people from different parts of the R&D to enforce the best QA practices
Adhere to code guidelines and keep co-workers accountable for it as well
Ship code that is easy to read, maintain and debug
Be on top of all most recent code practices, libraries and frameworks and push the team to use better tools
Conduct thoughtful code reviews for your team members
Basic qualifications:
3+ years of working as a QA Automation Engineer
Working knowledge of Python
Experience with setting up Automated QA pipelines for mobile applications, web applications, and APIs
Basic understanding or ability to quickly learn the basics of ReactJS and Swift.
Practical understanding of when it's better to apply different kinds of tests (Unit, Integration, etc.)
Understanding of code complexity measurements (O(n)) and why it is important
The skill of documenting your own code (writing useful comments)
You iterate quickly with short feedback loops
You’re comfortable with change and ambiguity and thrive working autonomously
English level - Intermediate or higher
Experienced using self-improvement apps (habit trackers, time management tools, fitness trackers, etc.)