Middle AQA Engineer

Our client works in tele-therapy for schools providing staff and solutions for mental and other special help for individuals. They provide a portal where psychologists can find students, and manage their appointments, then they have therapy sessions in Zoom and record notes, attach medical information, and do billing.

We’re looking for an experienced QA Automation Engineer who is passionate about building education products that have a real impact. We need someone who can continue to improve our QA processes and pipelines, develop automated test scripts, write test cases, validate desired functionality, and ensure product quality through regression and end-to-end testing. You will work directly with the product and engineering team to develop testing strategies, identify edge cases upstream, and manage defects and issues.

Requirements:

  • At least 2+ years of experience in software quality assurance and automation testing
  • Expertise in software QA methodologies, tools, and processes
  • Expertise in test design and engineering (in any programming language)
  • Comprehensive knowledge of software testing processes, methodologies and best practices
  • Experience working with cloud service providers such as AWS
  • Experience working in an Agile/Scrum development process
  • Experience with source control (Git preferred)
  • Experience with Selenium automation
  • Experience writing SQL queries on relational databases
  • Experience testing and automating APIs (Postman or SoapUI)
  • Experience architecting automation frameworks
  • Experience with continuous integration
  • Strong problem solving skills and willingness to get in and get the job done
  • Strong oral, written, and presentation skills

Preferred Experience:

  • Experience with Atlassian Products (Confluence, Jira and/or BitBucket)
  • Experience with AWS CodeBuild and CodePipeline
  • Experience with NodeJS automation with Mocha and Chai
  • Experience with TestRail or other test case management software

Educational Requirements:

  • Bachelor’s Degree in Computer Science, Computer Information Systems, or equivalent experience

Responsibilities:

  • Define testing strategies and scope for user stories and technical development tasks
  • Document meaningful and maintainable test plans
  • Implement and maintain testing frameworks and automated solutions for software products
  • Review requirements, specifications and technical design documents for completion and testability
  • Participate in manual and exploratory testing
  • Identify, investigate, report, and track defects
  • Perform regression testing appropriate to application and system changes
  • Publish release notes to stakeholders
  • Continuously learn new tools, technologies, and testing disciplines

What we offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid illness of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities (up to 6000 UAH\year).
  • 50 % cost compensation for attending self-development courses.
  • Corporate doctor.
  • Internal education(corporate library, Udemy courses).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.

Galyna Oliyarchyk

Recruiter

Apply Now

If you haven’t found a fitting position, send us your CV and we’ll get back to you shortly