Engineering Lead, Quality

  • Engineering
  • Lahore, Pakistan

Engineering Lead, Quality

Job description

Unifonic is a customer engagement platform that enables organizations to delight customers with remarkable omnichannel experiences. By unifying communication channels, messaging apps, and chatbots, Unifonic streamlines conversations at every touch point throughout the customer journey.


Engineering principle: We ship robust, high-quality code, written for humans to read and maintain!


Engineering Lead, Quality

The Engineering Team at unifonic is looking for an Engineering Lead to ensure high-quality product releases to maintain unifonic's position at all times. The Engineering Lead, Quality is creating test strategies for complex projects with remote teams and devising automation frameworks. The Engineering Lead, Quality is reporting to the Quality Assurance Manager and working closely with him on executing our test strategy. 

The successful candidate should have a strong technical background in order to be a good counsel and advocate for engineering. They should also have excellent team management and leadership skills. The responsibilities of the Engineering Lead, Quality include but are not limited to:


  • Support multiple scrum delivery teams with estimation, planning, and strategy for testing Web and Mobile applications.

  • Own the responsibility for test (case) coverage and test and defect reporting and metrics.

  • Establish and increase our automated testing frameworks for UI and API test automation.

  • Advocate for QA best practices across the development and engineering teams, and establish lightweight checks and balances to prevent regressions and production issues.

  • Organize and lead special initiatives as a member of the engineering team, to improve the process, investigate and qualify tools, develop test frameworks or techniques to benefit future projects.

Requirements

Must-Have

  • Hands-on technical management experience in shipping large-scale projects with multiple dependencies across teams.

  • Hands-on 7+ years of relevant development or testing experience. 

  • Understand cloud delivery using tools such as Git, Drone CI, Argo CD, Kubernetes.

  • Significant Test Automation skills using leading Web & Mobile tools: Selenium, Cucumber, Appium, SoapUI, or others.

  • Experience with RobotFramework.

  • Experience working with remote teams.

Nice To Have

  • Bachelor's degree in Engineering, Software, or a related discipline or the equivalent.

  • Proficiency in an object-oriented programming language, preferably JAVA.

  • Experience working on Agile (Scrum) teams.

  • good knowledge of scripting skills with one or more scripting languages, such as Python or Java is helpful.

  • Strong attention to detail and influencing skills.