Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Вакансия закрыта

QA automation engineer (full-remote)

130 000 — 190 000 ₴  
JoinIT s.r.o.
2 года назад
13 июня 2021
Другие страныул. Prague

Project description

We are looking for an experienced developer who will be a member of the team focused on a large distributed application that gathers project-related data at one place and allows internal teams to efficiently collaborate on complex projects.

The application is very high-profile, uses microservice architecture and is built with focus on the highest possible technical quality using the most modern technology stack.


High-level overview of the candidate

We are looking for somebody who:

  • Is great automation tester (SW developer in test)
  • Is able to produce high quality code at a high velocity
  • Is able to define and evaluate test automation best practices
  • Is willing to do some occasional manual testing.
  • Knows design patterns and is able to introduce them when needed together with explanation of why they should be used and what is the added value they bring
  • Is able to efficiently communicate, explain defect description, consistently “fight” for product quality (be it defect resolution, new tools, new test automation approaches, new techniques...)
  • Is able to help people around to get things done
  • Is able to define manual test cases.
  • Has a strong sense of responsibility and commitment
  • Strong ability to verify assignments and proactively propose improvements
  • Ability to self sufficiently and proactively look for solutions


Detailed Position Description

  • Checking if newly developed products are ready for production.
  • Design,development and maintenance of independent automated test cases for each newly developed feature.
  • Providing feedback about test results, bugs, high-level testing strategies, and reports about implementation and efficiency.
  • Working with other QAs to document the quality processes for replication in other projects.
  • Managing testing projects during each phase, according to the Software Development Life Cycle (SDLC).
  • Making improvements to functionality, design, and usability of new products.
  • Collaboration with Product Owners, Analysts, Developers and Testers


Requirements / Must Haves

  • Test Script Creation experience beyond Record/Playback
    1. Must: At least 2-4 years of hands on experience
  • Test Scripts programming (full cycle)
    1. Nice to have: Handson experience in the end to end automation lifecycle
  • Senior QA/Testing 
    1. 4-5 years of experience on 3 (or more) different projects
    2. - Should be well knowledgeable of testing process - different kinds of testing and its placement and test artifacts
  • Both technical and non-technical problem solving: Must
  • Must
    1. Self-starter / Quality-driven
    2. Good Communication and collaboration skills
    3. Quick Learner
    4. Analytical Approach
  • Mindset of consultant - propose innovations, explain reasons for change, guide non-technical people
  • Ability to work with team from US time-zone (standard work-hours by 6pm CET, but longer overlap with US time helps, there is ~7 hours offset to GMT+1, so the position is more suitable who likes to wake up later/not an early bird)
  • Strong analytical skills, attention to detail, debugging, and problem solving skills.
  • Vast experience with test automation.
  • Solid understanding of the software development lifecycle on an Agile (Scrum) team.
  • Experience in implementing & maintenance BDD test cases.
  • Experience in implementing & maintenance e2e scenarios.
  • Experience in cross-platform client testing (mobile, web, diff browsers).
  • Experience in Azure DevOps or similar project management software solution.
  • Prior QA automation testing, quality assurance methodologies and processes experience
  • Knowledge of various software testing methods. (Smoke & Sanity, Regression, Integration, Mobile, Cross-platform, Component, Performance, UI / UX, Acceptance).
  • Excellent verbal and written communication in English.
  • Ability to code-review.

Technologies

  • Intermediate/SeniorProgramming/Scripting: 
    1. Must: One of Java/C#/Python. Hands on experience with programming
    2. Nice to have : JavaScript,Ruby or any other scripting languages
  • Framework experience
    1. Hands on experience with at least one of ( modular, data driven,keyword driven, hybrid) automation frameworks. Preferably Selenium, Robot, Jmeter, SOAP UI
  • Cross-platform Technologies
    1. Mandatory: XML/Xpath, SQL; Optional: HTML/XSL
  • Test Tool Stack (Candidates who have hands-on experience with following tool stack would have preference)
    1. Robot Framework (UI Automation)
    2. Jmeter (API Automation)
    3. JIRA/ Azure DevOps ( Issue tracking agile tools)
    4. Jenkins/ Azure Devops (CICD/build )
    5. Github
  • Other: 
    1. RestSharp, Rest api, Swagger, Postman
    2. xUnit, MS Test - unit testing, integration testing.
    3. Knowledge of incident tracking and test management tools (e.g. JIRA, TestRail, HP ALM) 


Other Skills/ Abilities / Would Be Nice

  • Experience in Cypress framework.
  • Experience in Azure DevOps Pipelines or similar solutions.
  • Experience with Jenkins and Gitlab
  • Docker, Kubernetes

Дарья Сердюк

Похожие вакансии по городам:

Похожие вакансии по профессиям: