Middle-Senior QA Automation Engineer

Middle-Senior QA Automation Engineer

Project Description

Aluum is a cutting-edge social-network platform with an extensive user base.
Our platform is a green-field project that serves both web and mobile clients and leverages a micro-service architecture to ensure scalability, flexibility, and resilience.
Python ecosystem is a heart of our backend technology, along with it we employ the potential of advanced AI/ML to deliver personalized and intelligent user experiences.

 

Responsibilities:

  • Work closely with Product, Dev, QA, and Design to ship awesome new features.
  • Build test suites for new feature development, and execute both manually and using automated scripts, working in an Agile process as part of a Scrum team.
  • Facilitate communication between Dev, PM, and other QA team members to ensure the product meets strict requirements.
  • Get involved in the early stages of product development and provide crucial feedback during planning meetings.
  • Participate in the team’s agile planning & delivery process, providing valuable feedback and accurate estimates for tasks.
  • Planning test environments and automation strategies.
  • Preparation of automation frameworks and test runs for Mobile (mostly) and web applications, API back ends.
  • Preparation of automation frameworks and test runs for frontend clients.
  • Responsible for the creation, execution, and maintenance of automated tests, tracking/reporting results, troubleshooting and coordinating defect resolution.
  • Desired strong Technical orientation and understanding of the following technologies & languages: Python, MySQL, MongoDB, HTML, JavaScript, CSS.

 

Role Requirements:

  • Minimum of 2 years of experience in test automation of mobile products.
  • Experience in product testing, both front and back-end, working as part of a product development group.
  • Experience using bug tracking tool (JIRA).
  • Solid understanding of Quality Assurance testing methodology and processes.
  • Experienced writing automation scripts from scratch (non-record playback) using various tools/frameworks to help streamline testing (Selenium/Javascript/Nightwatch/ Pytest).
  • Strong experience with API testing (JSON, REST), using tools such as Postman and JMeter (performance testing).
  • Comfortable working in a fast-paced environment.
  • Passionate about building amazing products.
  • Experience working on a fast-paced agile product team.
  • Strong written and oral communicator.
  • Strong at programming in JavaScript, Python, Java or other programming languages.
  • Experience with CI process and tools (Jenkins, etc.).
  • Knowledge of networking and HTTP Protocol.
  • Ability to track down the root cause of a defect using debugging tools.
  • Ability to work well in a team, self-driven and eager to learn.
  • Creative thinking, analytical skills, with attention to detail.
  • Very well organized and methodical.
  • Excellent knowledge in building, maintaining, and executing automated test harnesses.
  • At least intermediate level of spoken and written English.

 

Bonus points:

  • Security testing, Performance testing practical knowledge.
  • Substantial experience with JavaScript front-end frameworks (React, NestJS, etc).
  • A good understanding of microservices architecture.
  • Experience with Jest Framework.
  • Experience with asynchronous testing.

 

Social package description:

  • Hybrid working model (possibility to work from office/home)
  • High competitive salary
  • Medical insurance
  • Monthly sports compensation ($35)
  • Personal approach to each employee in the company
  • Compensation of external training and certification
  • Presents to special events of employees
  • 5 sick days to the main vacation
Application Form

Application Form




    Max file size: 10Mb

    WANT TO LEARN MORE ABOUT US?
    We would love to hear about your project and possibly be your partner. Follow the link below to get in touch!