Need to fill a vacancy with a relevant candidate really quickly? Fill out the form and we will contact you today

Leave a request

Lead Software QA Engineer

Evotalents
Evotalents
Admin

Location:

Dnipro, Ukraine

Sitecore delivers a digital experience platform that empowers the world’s smartest brands to build lifelong relationships with their customers. A highly decorated industry leader, Sitecore is the only company bringing together content, commerce, and data into one connected platform that delivers more than 500,000 digital experiences every day. Leading companies including American Express, ASOS, Carnival Cruise Lines, Kimberly-Clark, L’Oréal and Volvo Cars rely on Sitecore to provide more engaging, personalized experiences for their customers. 

We are currently looking for a Lead QA Engineer to join our dynamic and innovative cloud engineering team in Dnipro. As an engineer of a global cloud team, you will be working directly with the production systems behind all Sitecore Cloud offerings.
You will be responsible for streamlining and automating all key operations required for end-to-end service delivery for our customers including service requests orchestration, advanced monitoring setup such as synthetic transaction and rule-based alerts analysis, and also building continuous delivery pipeline to production. You will work closely with other engineering teams, product management, global cloud operations and cloud escalation team to ensure automation design is aligned with product features and daily customer scenarios.

Responsibilities:

  • Design and define test strategy for Sitecore Managed Cloud and other Sitecore cloud services, align it across multiple teams and stakeholders
  • Create a test plan to implement the test strategy following the priorities and dates, which are set by Project and Product management.
  • Design and implement end-to-end testing of Sitecore Managed Cloud and other major cloud releases.
  • Ensure visibility, traceability, and control of the testing process to deliver high-quality releases.
  • Apply different testing tools, frameworks, techniques and approaches like risk-based testing, pre-production and production testing, reliability testing.
  • Collaborate with other programs and their QA Leads to align release strategies, dependencies and quality.
  • Partner with Global Cloud Operations to ensure sufficient quality delivered to production with every release and make continuous improvements of the processes.
  • Act as a technical expert for the testing automation frameworks and tools, contribute with hands-on test automation in collaboration with teams’ engineers whenever needed.
  • Keep up to date with production environment health and customer experience.
  • Evangelize and adapt cloud engineering practices like Site Reliability Engineering, DevOps, Infrastructure-as-Code, Configuration-as-Code etc. 

Requirements:

  • More than 5 years of experience as a QA Engineer or System Engineer.
  • Strong automation track record using C# or PowerShell
  • Hands-on experience with Continuous Delivery practices and test automation via TeamCity or Jenkins tools
  • Highly proficient in software testing; research, design, methodologies/processes, implementation and documentation.
  • Excellent knowledge of complex test plan development, and of multiple test environments.
  • Extremely skilled in planning and organizing test plan execution
  • Able to provide guidance and training across teams
  • Knowledge of network structure, web application architectures, micro-services and related technologies, common infrastructure patterns
  • Experience with Microsoft Azure or other cloud environments
  • Practical experience with Containerization technologies (Docker, k8s) is a plus
  • Excellent problem solving and analytical thinking
  • Excellent written and oral communication skills in English.