Senior Automation Engineer

  • qa
  • remote
  • Clutch
  • Goodfirms
  • Upwork

IT Craft invites a Senior Automation Engineer to join a team working on a data security platform.

About the project: 

US-based company building enterprise-grade solutions in the data security and cloud domain. The team is developing a platform that helps organizations gain visibility and control over their data across different environments, including structured and unstructured sources.
The platform leverages AI-driven approaches to enable large-scale data discovery and classification, helping customers identify sensitive data, prioritize protection, and reduce security risks.

About the role: 

This role combines ownership of test automation, overall product quality, and participation in building QA processes from scratch.

Responsibilities:

  • Own and drive test automation strategy and continuously improve it as the product evolves;
  • Design, implement, and maintain automated tests across different levels;
  • Perform code reviews for test automation;
  • Ensure product quality in collaboration with developers and product team;
  • Contribute to manual testing where it is the most effective approach;
  • Create and maintain QA documentation including test strategy, test plans, and test cases;
  • Participate in scrum ceremonies including standups and sprint planning.

Requirements:

  • 3+ years of experience in QA automation;
  • Strong coding skills in at least one programming language such as Java, Javascript, Typescript, or Python;
  • Experience with Docker and CI/CD systems such as Github Actions or Jenkins;
  • Experience in performance testing of distributed systems including defining and measuring performance metrics;
  • Experience in testing accuracy and quality of ML-based systems;
  • Strong knowledge of relational databases such as PostgreSQL or MySQL;
  • Understanding of system design including multi-tier architecture, client-server, microservices, cloud systems, and workflows;
  • Strong time management and ability to prioritize across multiple tasks and projects;
  • Experience working in agile scrum teams and strong communication skills;
  • Hands-on experience with Playwright and Java, including API testing and end-to-end testing;
  • At least an Upper-Intermediate level of spoken and written English.

 

Nice to have:

  • Experience with Kubernetes or other orchestration platforms;
  • Experience with Kafka or similar message brokers;
  • Experience working with security-related software;
  • Interest in Security, Machine Learning, or Natural Language Processing.

 

YOU MAY FIND INTERESTING

Business Analyst

We are looking for a Business Analyst to work not only with requirements, but also with complex and meaningful business logic.

See our open position

Junior IT Recruiter

Looking to start or grow your career in IT recruitment?

See our open position

Business Analyst (Part-time)

IT Craft is looking for a Business Analyst to join one of our projects on a part-time basis.

See our open position