Senior Automation Quality Assurance Engineer

When it comes to work, Agile is your middle name. You effortlessly guard the quality assurance activities, handling bugs while suggesting improvements. You can give guidance, set clear goals, and provide innovative solutions to problems. Do you want to use your knowledge and unleash your full potential working on worldwide projects with a creative team of professionals? Then, you must be the Senior Automation QA Engineer we are looking for to reinforce our office in Skopje.

Step inside our IT world. The future starts with you!

Job Summary

As a Senior Automation Quality Assurance Engineer, you will provide ‘hands-on’ contributions to automated testing suites, evaluating and giving feedback to developers on quality standards and test-strategies as it relates to production software. Also establishing and maintain application quality benchmarks.

We have extremely high standards of work, and we expect you to research, develop, and maintain automated Quality Assurance frameworks. Focusing on quality beyond ‘base feature testing’ for security and performance. You will also be expected to create and update the Quality Assurance Engineer “playbook”, reflecting best practices for IT Lab’s quality assurance success.

Proactivity is much appreciated, and we will rely on you to consistently contribute to the Company’s knowledge management assets.

Does this sound like a job for you?

The requirements that make you the perfect fit:

  • At least five years of experience in manual and automation testing
  • Experience with software development and testing tools that are JavaScript based (Cypress or similar)
  • Experience with CI/CD and source control tools (Jenkins, Git or similar)
  • Strong understanding of software testing including analysis, documentation, processes, manual testing, quality control toolsets
  • Intermediate to strong software development experience and skills related to automation testing
  • Intermediate to strong understanding continuous integration/deployment processes and tools
  • Experience with software development and testing tools for performance testing (JMeter or similar)
  • Strong experience with automated testing frameworks such as NUnit, Cypress, Jest, mocha, etc
  • Fluent English proficiency

About our benefits

We are a collaborative, supportive, and fun environment where people are valued. Here you will have an opportunity to share experience, learn, and grow. We offer many perks like working from home, flexible working time, fun events with the team, opportunities for professional development, working with clients on international projects, private health insurance, sports, wellness programs, and a chance to get international business experience.


We are a company that seeks the best for our employees and clients, reaching beyond expectations in delivering the desired outcomes. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will embody them in their everyday work and life. Though we don’t ask for perfection, we do appreciate people motivated to become better in every manner, in their personal and professional life.

About IT Labs

We are a software technology company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and productivity.

Founded in 2005, IT Labs is present on three continents, with offices in Palm Beach Gardens, Florida, and Skopje (North Macedonia). We are in constant growth, and we would love for you to become part of our IT world, where amazing things happen all the time!

Comments are disabled.