Cybeats
QA Automation Lead

The QA Analyst is responsible for performing manual testing, executing automated tests, reviewing and analyzing automated tests results, design test-cases, test-plans and report defects to ensure quality of our products and services. The QA Analyst will interact with other dedicated specialists and collaborate with all levels of the product and design teams, to maintain the highest level of quality for customers.

Qualifications

  • Coding skills in one of the following programming languages C/C++ Java, Python

  • B.Sc in Computer Science / Electrical Engineering

Responsibilities

  • Work side by side with development and product team to understand business requirements and functional specifications of feature and create test cases

  • Develop and execute the testing efforts for a variety of projects across multiple lines of business and technology platforms. Provide development support as needed

  • Learn the technical components of an application to appropriately provide development, testing, and bug fixing support

  • Write and maintain defects/Issues log in JIRA

  • Recommend ideas or suggestions for improvement of our software

  • Build end to end testing

Requirements

  • 5+ years experience in QA automation

  • 1 years experience developing automation using Selenium

  • 2 years experience of writing test cases for client server applications

  • Experience leading a team and projects

  • Great attention to details and out of the box thinking

  • Familiarity with GIT, DevOps culture and CI/CD practices and tools

  • Experience working with Atlassian stack, JIRA, Confluence, Bitbucket

  • Strong verbal and written communication skills

  • Can-do attitude

Advantages

  • Experience with Android a strong asset

  • Familiarity with Testing automation tools and platforms, Selenium webdriver and headless browser like phantom.js

  • Knowledge of test automation and code quality tools (Jenkins, Mocha, Chai, Nyc, Sonarcube)

  • Understanding SAST/DAST/IAST tools and debugging techniques

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Cybeats is an equal opportunity employer. We enthusiastically accept our responsibility to make employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, national origin, ancestry, citizenship status, religion, marital status, disability, military service or veteran status, genetic information, medical condition including medical characteristics, or any other classification protected by applicable federal, state, and local laws and ordinances. Our management is dedicated to ensuring the fulfillment of this policy with respect to hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment advertising, pay, and other forms of compensation, training, and general treatment during employment.

We will only review applications submitted though the form on our Careers page.