To ogłoszenie wygasło w dniu 2022-09-21 11:50.

Senior QA Automation Engineer / SDET

PTT Consulting Sp. z o. o.

150 - 180 zł netto / godzinowo

Opis oferty

The iLottery organization has identified a significant need to establish a highly effective test automation strategy, thereby increasing the quality of the products through continuous usage of automation using the industry-leading automation tools. We are looking for an SDET (Software Developer Engineer in Test) with hands-on experience in the implementation and management of automation solutions in Agile and DevOps environments. This position is responsible to deliver QA artifacts with cross-functional testing skills such as functional, automation, and performance. The person in this position is an expert in more than one application or testing activity. The candidate should possess a holistic understanding of the iLottery products and deliver suitable test automation solutions and work alongside projects to increase test automation coverage.

B2B: 150 - 180 PLN net/hour
UoP: 18 000 - 22 000 PLN gross/month

Responsibilities:
  • Participate in test automation activities that include: Planning, Estimations, Design, Execution and Reporting
  • Requirements and Functional Specifications review. Collects, organizes, and analyzes automation requirements and works with project stakeholders to develop automation test plans and cases.
  • Design and develop test automation artifacts (scripts, functions, libraries, scenarios, processes) for complex automated testing situations using effective tools.
  • Analyze test results and coordinate with development teams for the bug fixes and extensive troubleshooting in distributed/High availability environments
  • Collects, organizes and analyzes statistical information from a variety of sources (both technical i.e. weblogs, and non-technical i.e. product side) to support high-quality test design.
  • Work closely with key departmental colleagues such as Developers, Architects, DevOps, and fellow testers to accelerate the work
  • Design necessary documentation (Test Plans, Test Reports, or any supporting documents)

Requirements:
  • Should have 5 to 9 years of testing experience on large-scale enterprise systems that include extensive automation experience.
  • Builds and maintains a scalable, portable, configurable automated testing framework with licensed and open-source tools as required.
  • Think scalability, reusability, and efficiency in test automation. In-depth knowledge on automating of products via API’s (SOAP and RESTful) and use commercial/open source tools (ReadyAPI, POSTMAN, JMeter, etc.).
  • In-depth knowledge of platforms like Windows/Linux and extensive experience in Java programming languages.
  • Deep understanding of DevOps toolsets/practices, which is important to establish automation artifacts with CI/CD pipelines. The work experience in Microsoft Azure will be added advantage.
  • Ability to measure the effectiveness of automation testing approach and make solid recommendations for increased efficiency in release testing.
  • Constantly evaluates an approach to identify areas of improvement (i.e. design patterns, test automation frameworks, dynamic data collection methodologies, coding standards, components, and object repository methods, test data management strategies, etc.).
  • In-depth knowledge on the source code management tools such as SVN, Git, Bitbucket, etc.
  • A college-level degree within a technology, preferably computer science.
  • A record of continuous professional.
  • A commitment to continuing to develop both personally and professionally.
Optional/General Requirements:
  • Have a passion for testing, technology, and innovation combined with an interest in test automation.
  • Exceptionally motivated, driven, and dynamic - Skilled at setting technical vision and leading others.
  • Ability to work in ambiguous situations and seek to add clarity and context to work being undertaken.
  • Excellent oral, presentation, and competent business writing skills. Possess excellent mathematical and analytical skills.
  • Able to work independently and collaborate with cross-departmental colleagues. Must be comfortable working with all levels of the company hierarchy.
  • Prior development experience and testing of gaming products will be an added advantage.
  • Perform other duties as deemed relevant, based upon experience.
  • Able to work on a wide variety of tasks simultaneously.

Metodologia pracy

  • System kontroli wersji
  • System zarządzania projektem
  • Metodologia Agile
  • Komunikator firmowy
  • Code review
  • Continuous Integration
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Pytania i odpowiedzi