Middle-senior QA Automation Engineer

Minsk, Belarus

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

If you feel that you are a great fit, please submit your CV.

Please fill in the form to apply
Personal Information
All fields are required
Please provide correct full name.
Please provide correct email.
Please provide correct phone number.
cv/resume
Required
Drag & Drop or Click to Select Files
Please provide correct file. (.doc or .pdf)
Message
Optional
Cancel