Test Automation Developer

Зарплата

От 150 000 ₽

Местоположение и тип занятости

Санкт-Петербург · Полный рабочий день

Компания

Разработка цифровых решений для бытовой техники, облачных и мобильных приложений, взаимодействующих в «Интернете вещей»

Описание вакансии

For us going to work every day has an even greater purpose than putting the latest product or technology on the market. It is about improving the everyday lives of millions. By staying humble and open for new ideas, we can push the boundaries for cooking, cleaning and wellbeing at home. At the International Digital Engineering department we develop and maintain our ecosystem of Smart Appliances interacting with Internet services and Mobile apps. And to keep doing so, we need more people who want to innovate and re-imagine what life at home can be.

As a Test Automation Developer you will join St. Petersburg part of global Software Quality Assurance team within our international department. You will take control of the testing effort, design strategy and plan functional testing, test execution, develop test automation, incorporate continuous testing and be accountable for the testing competency focused on Cloud backend part of the aforesaid ecosystem. You will work closely with in house and distributed SQA, DEV, DevOps teams as a key contributor and a mentor for colleagues in the IoT Backend Test Automation topic covering Java microservices and other modern things you are mastering and would like to learn more.

Key RESPONSIBILITIES:

  • Assess current development setup, craft and design a test strategy, implement it
  • Develop test plans
  • Write test scenarios for existing and new functionality to ensure test coverage and application stability/quality
  • Develop regression suites and automation scenarios, move automation to an agile continuous testing model
  • Execute tests, run automation, provide test results in clear and detailed reports
  • Log and manage defects until completion
  • Optimize testing for effectiveness and efficiency
  • Communicate testing expectations, assignments and responsibilities clearly and professionally to cross functional project members and appropriate upper management
  • Find and evaluate new opportunities for additional testing and automation within the portfolio
  • Contribute in cross-functional efforts on root cause analysis

Needed COMPETENCES:

EDUCATION and EXPERIENCE

  • Bachelor’s degree in Electronic engineering / Computer science / Information technology
  • 3 years of work experience as a Software developer or Test automation engineer

TECHNICAL SKILLS

  • QA expertise (QA processes, test planning, test execution, test automation, quality metrics and reporting)
  • Ability to evaluate requirements/stories then develop test plans and test cases
  • Hands-on experience with planning and executing end-to-end testing
  • Hands-on experience with microservice architecture
  • Understanding main SOAP and REST concepts, API testing traits
  • Experience with SQL
  • Experience with Java (Spring framework)
  • Experience with test automation tools and frameworks (Postman, SoapUI, Selenium, JMeter, Gatling)
  • Knowledge of reporting, monitoring, CI tools (Allure, Grafana, Prometheus, Jenkins, TeamCity)
  • Ability to set up QA flow, choose the most suitable instruments and integrate QA flow into the CI/CD process by your own
  • Understanding Agile principles; knowledge of Jira, Confluence, Bitbucket will be a plus
  • Knowledge of Kafka broker and MQTT protocol will be a plus

SOFT SKILLS

  • Energetic and proactive team player with aptitude and willingness to lead when necessary
  • Ability to analyze and troubleshoot complex testing issues and solve problems with little or no supervision
  • You are curious, persistent, logical and clever – a true techie at heart, You enjoy living by the code of your craft and developing elegant solutions for complex problems
  • Passion for high code quality, test-driven design and high automation in testing
  • Attention to details
  • Strong orientation to continuous improvement
  • Open-minded, willing to grow own skills
  • Good communication skills, enjoys multicultural environment, willing to travel
  • English speaker

WE OFFER:

  • Flexible working time (8 hours on weekdays starting at 9am-11am)
  • Competitive salary
  • Reimbursement of lunches
  • Fully official terms of employment with social guarantees
  • Extended medical insurance (dental and life included)
  • Close cooperation with colleagues based in Europe, USA and beyond
  • Business trips to Europe and beyond
  • Stable and secure job in an international company
  • Great working atmosphere with team of professionals
  • Modern and comfortable office, Parking lot
  • Fitness center with a swimming pool (in the business center)

We offer you a software development role on the edge of SQA automation in a world leader company that is going through a digital transformation. We hope that you would like to join our journey towards a more connected society, and you enjoy a multi-functional and international working environment.

Join our Global Digital Engineering department and become our new team member!

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.