Lead QA Engineer -Skopje (24121)

Lead QA Engineer -Skopje (24121)

We are looking for a Lead QA Engineer to join our Software Quality Assurance Team in Skopje.

As the Software Quality Assurance Lead at Quipu, you will take on an important leadership role, driving the delivery of superior software products to our banks and customers. Beyond implementing both manual and automated testing methodologies, you will be responsible for defining and continuously refining the system architecture to meet evolving needs. You will effectively communicate this architectural vision to both developers and business stakeholders, ensuring a unified understanding and approach. Your responsibilities will include mentoring and inspiring the QA team, fostering collaboration, and aligning efforts towards common goals. You will actively listen to and incorporate team perspectives, leading discussions on decisions and strategies. With extensive knowledge across various areas of development and technology, you will leverage diverse approaches to enhance our testing processes. The successful candidate will exhibit exceptional management skills, strategic thinking, and an ability to drive continuous improvement in a dynamic Agile environment.

Skopje Office

Quipu Regional Office Skopje operates since 2004 and has currently around 120 employees – this fact makes Quipu one of the oldest and most stable companies that is active in the Macedonian IT market. In 2023, we relocated to a central and lively space, in an attractive location near Skopje City Centre.

Explore
Skopje Office

What your key responsibilities will be:

QA Strategy and Roadmap:

  • Develop and own the QA roadmap, planning and overseeing both manual and automated testing activities.
  • Communicate testing progress, risks, and changes to stakeholders regularly.

Stakeholder Engagement:

  • Gather and incorporate feedback from stakeholders on testing plans.
  • Keep stakeholders informed about testing status and updates.

Process Improvement and Execution:

  • Lead QA representation in project kickoffs and planning sessions, ensuring risks and requirements are identified.
  • Continuously improve QA processes to meet evolving business and team needs.
  • Ensure high-quality releases by raising concerns early and documenting testing procedures.

Quality Management:

  • Address and resolve production issues, implementing measures to prevent future occurrences.
  • Deliver reliable releases with minimal critical bugs, maintaining customer satisfaction.
  • Ensure comprehensive documentation and communication of test scenarios and results.

Team Development and Alignment:

  • Support hiring, onboarding, and mentoring of QA team members.
  • Promote skill development and career growth within the QA team.
  • Align the team with QA goals and ensure a clear understanding of the roadmap.

Technical and Operational Contribution:

  • Ensure the team creates detailed test plans and manage the entire lifecycle of testing activities.
  • Manage the automation testing project and roadmap to ensure the delivery of high-quality automated test cases that do regression testing on every release.
  • Ensure the team builds scalable automation projects and applies automation best practices.
  • Integrate testing processes into CI/CD pipelines and maintain version control using tools like Azure.
  • Participate actively in Agile methodologies, supporting efficient and dynamic development processes.

Additional duties and responsibilities:

QA Leads’ main responsibilities also include actively mentoring and improving the team members so that they can grow to the next level. Additionally, continuously improve the team’s processes based on personal initiatives and the team’s and stakeholders’ feedback.

 

Skills and experience we expect from you

Experience:

  • 7+ years of progressive experience in Quality Assurance, including significant roles in QA leadership and senior-level positions.
  • Proven track record of leading QA activities in dynamic and fast-paced environments.
  • Demonstrated experience in mentoring and developing QA teams, with a strong ability to inspire and motivate others.

 

Education:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical and Electronic Engineering, or a related field.

 

Technical Expertise:

  • Deep understanding of technical design processes, including flowcharting techniques and code compliance.
  • Proficiency in modern programming languages such as C#, JavaScript, TypeScript, or similar.
  • Extensive experience in designing and building test automation frameworks for Web and Mobile applications using tools like Selenium, Webdriver.io, and Appium.
  • Strong expertise in API and database testing for backend systems.
  • Familiarity with test coverage, monitoring, and logging tools, and CI/CD platforms.

 

Operational Skills:

  • Skilled in using ticket and bug tracking systems like JIRA and Azure DevOps to manage and track defects.
  • Ability to develop comprehensive test plans from business requirements and effectively communicate these plans to stakeholders.
  • Strong problem-solving skills with the flexibility to adapt to changing product and business needs.

 

Leadership and Collaboration:

  • Proven ability to define and execute QA roadmaps, managing both manual and automated testing activities.
  • Experience in representing QA in project planning and kickoff meetings, identifying risks, and providing accurate estimations.
  • Capable of collaborating confidently across teams, fostering effective communication and stakeholder engagement.
  • Track record of continuous process improvement and implementation of QA best practices to enhance team performance and product quality.

 

Agile Methodology:

  • Extensive experience in Agile and Scrum methodologies, actively participating in sprint planning and supporting dynamic development processes.
  • Ability to handle complex QA challenges with minimal supervision, ensuring high-quality and reliable software releases.

 

If you see yourself in this role, we would like to get to know you. Send us your application in the form below by 15.12.2024.

Apply now

    Current openings