Senior QA Automation Engineer

SmartClick is looking for the Senior QA Automation Engineer who will be responsible for defining, planning, tracking, and managing software tests for multiple projects through to successful completion. The Senior QA Automation Engineer will create test plans, run manual tests, troubleshoot problem areas, verify bug fixes, and suggest future optimizations. This role is essential to maintaining companywide quality standards and ensuring features are built to specific business requirements and solutions work as expected. 

Job Responsibilities

  • Design and execute automated tests, analyze the results, and deduce next steps
  • Identify opportunities for automation within software processes
  • Troubleshoot testrelated issues to determine failure point
  • Identify project risks and make recommendations to minimize risk
  • Participate in all cycles of software design and testing
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Create detailed, comprehensive, and well-structured test plans and test cases
  • Perform thorough acceptance testing on new code checked in by developers
  • Provide regular, timely, and meaningful feedback on Development Team progress with regards to acceptance criteria
  • Develop, maintain, and closely partner with Development Team engineers to coordinate the automation strategy
  • Assist Support Team with regression testing new deployments and/or upgrades
  • Perform other duties as assigned

 Technical Qualifications

  • Experience in working with and testing big databased applications
  • Hands-on experience working with SQL and NoSQL
  • Ability to check content for errors and inconsistencies
  • Proven experience in testing ETL/data pipelines
  • Strong written and verbal communication skills, specifically for the purpose of clearly describing issues and status to members of the Scrum team
  • Ability to review requirement documents and translate to test cases
  • Technical understanding of development process and key components to facilitate defect detection and reporting
  • Proven experience in/with data warehouse testing
  • Experience working with relational and dimensional data models

 Non-Technical Qualifications

  • Solid organizational, time management, and prioritization skills
  • Ability to accurately estimate task duration and meet schedules
  • Ability to think analytically and problem-solve quickly
  • Strong attention to details
  • Attend and participate in group meetings regarding daily tasks, improvement ideas, training sessions
  • Ask questions, challenge assumptions and help clarify the business requirements
  • Fluency in the English language
  • Ability to participate in technical discussions

Education and Requirements

  • Bachelor’s Degree in Computer Science or relevant field
  • 5+ years of QA experience
  • Experience in scripting languages such as Python and JS is a plus

Benefit package

  • Competitive salary
  • Health insurance
  • Psychotherapy service
  • Paid days off
  • Professional trainings
  • English courses
  • Innovative workspace
  • Flexible work schedule
  • Team building activities
  • Game Zone
  • Weekly massage
  • “Lucky carrot” reward system
  • Referral System
  • Snacks and espresso/tea
Job Category: Engineering
Job Type: Full Time
Job Location: Yerevan

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf
Go to Top