QC Engineer

QC Engineer

About Us

Turing Alley exists to help tech-focused companies source, connect and work with talents just as good as their competitors without breaking the bank or misspending their time and energy.

We spare no effort in building a company where software engineering can shine, and we know it starts with the people. We're growing the next future of tech and we'd like your help to get there.

The project

Momos is a collection of enterprise solutions that redefine the digital restaurant experience. With built-in growth hacking tools that drive guests to your system and away from third-party services

Responsibilities

We are looking for Senior QC Engineer who will be responsible for:

  • Understand product requirements and work with PO, PM, designer, test lead and team members in test planning, test strategy, implementation, setup and execution of test cases.
  • Perform all phases of testing including functional black-box test, regression and integration testing for continuous delivery.
  • Develop and maintain automated test script, check automation test report
  • Perform the test activity, report and verify bugs.

Requirements

  • Proficient in program logic, version control tools such as git
  • Experience with automation frameworks like Gauge, JUnit, NUnit, TestNG etc.
  • Experience with Node Package Manager & Javascript testing stack e.g. Taiko, Gauge, Puppeteer, Cypress, WebdriverIO etc.
  • Experience with different Software Test methodologies like BDD, Keyword driven, Data driven, Hybrid etc.
  • Good knowledge of Data Structures & Algorithms
  • Experience with at least one Object Oriented Programming Language, understanding the algorithmic ideas behind the code and software development fundamentals
  • Experience with Test Management & Defect Reporting Tools like JIRA, MTM etc.
  • Experience in Database Testing & API Testing with tools like Postman
  • Experience with API Automation tools
  • Should own the design, development, review and execution of automated scripts, prepare automation test plans with clearly stated procedures and success criteria
  • Must have strong understanding of the software development life cycle as well as the business approach of the product in Agile methodologies and functional testing
  • Good knowledge of CI/CD & CI/CT pipeline to achieve Continuous Integration & Continuous Deployment/Continuous Testing using various tools
  • Experience with IDEs like Microsoft Visual Studio, IntelliJ Idea, Eclipse, Visual Studio Code etc.
  • Ability to work with a multi-site / co-located multinational team.
  • Strong spoken and written English