Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
During 2018-2023, Rakuten group has welcomed numerous talented Ukrainian professionals into the family, some of them have joined the Company as the whole teams (Slice, Forma Pro).
20 січня 2022

Senior QA Test Engineer (вакансія неактивна)

Київ, Одеса, віддалено

Position Summary

This is an exciting opportunity to work with the Media team at Rakuten Advertising. We are building and evolving the RTD systems that enable our advertising business — and you’ll be making sure they are defect free when going to production.

As Software QA engineer you will be working closely with developers and product managers, understanding the features and functionalities being worked on so you can develop test plans and approaches, understand the causes of issues, and build automation with your team to help everyone deliver quality.

We are highly automation focused, use scrum, and apply a Quality First philosophy.

Responsibilities

  • Continually improving testing methods and test designs.
  • Create automated Selenium, and API test scripts to verify business, functional, and non-functional requirements for various testing phases of the project.
  • Create and execute test-cases. Organize automation plans.
  • Thoroughly document all test steps and problems.
  • Work closely with other engineers during project planning to develop the test plan.
  • Carry out tests, document results in test reports, and suggest optimizations.
  • Provide input regarding usability to Product Managers.
  • Work directly with other test team personnel locally and overseas to complete required tasks within a specific schedule.
  • Willingness to work with offshore teams. (USA, Europe)

Communication

  • Communicate outstanding issues, risks and possible roadblocks to teams.
  • Present written and oral communications in an organized and structured manner.
  • Clearly articulate the steps required to reproduce a defect with accompanying details (screenshots, test data, etc.).

Qualifications

  • Thorough understanding of test automation process, development process, QA process, and build release engineering
  • Thorough understanding several test types in software development life cycles, including but not limited to component, integration, system, functional, non-functional, performance, security, user acceptance, and regression testing
  • Ability to work with requirements and design specifications to develop and execute automated test cases and test scripts across multiple data-intensive applications
  • Knowledge of issue tracking, issue management, test status reporting, requirements gathering processes, tools and templates
  • Ability to diagnose and analyze problems, define potential causes, and work with teams collaboratively to resolve issues
  • Ability to learn new technologies and tools for test automation as well as advocate for process improvement to enhance quality of deliverables
  • Experience in TDD, continuous integration, and code review practice is strongly desired.
  • Good engagement and collaboration skills and a strong team player.
  • Pro-active, flexible and creative.
  • Experience in handling multiple projects with changing priorities and meeting concurrent deadlines.

Required Experience/Skills

  • Bachelor’s degree in Computer Science or equivalent plus a minimum of 5 years of working experience in a related field.
  • Strong experience with OO programming and concepts.
  • Excellent understanding and knowledge of software quality assurance practice.
  • Hands on experience in Java, JUnit/TestNG, Jenkins, Selenium, FitNesse, SoapUI, Javascript, GoLang, CSS, one or two scripting languages Groovy, Python
  • 5 years using API testing tools.
  • 5 years using UI automation tools like Selenium or Cypress.
  • 5 years using SQL or similar database experience.
  • Familiar with testing backend systems.
  • Ability to think outside the box, to come up with test scenarios that will prove the product before it goes to market.
  • Ability to work well and communicate with others.
  • Working knowledge and experience using Github.and building docker images a plus
  • Checking logs using docker and Stack explorer a plus
  • Experience using pub/sub mechanisms
  • Working knowledge of Postman
  • Working knowledge of Serenity & BDD testing framework
  • Spinnaker knowledge and Kubernetes experience a plus
  • GCP technologies a plus

Гарячі вакансії

Всі вакансії