logo

View all jobs

QA Automation Lead

Sofia, Sofia
Join our innovative team to lead quality assurance efforts on our workforce management SaaS platform. This platform is designed to streamline HR and payment processes while integrating fintech elements to ensure seamless financial transactions within a workforce management framework. As the QA Lead, you will oversee a mixed team of 8 QA Manual and QA Automation Engineers, guiding the assurance of software quality through strategic leadership and hands-on engagement with both manual and automated testing environments.

Purpose of the Role

The QA Lead is responsible for ensuring the highest standards of quality for all software products and solutions. You will lead the planning, execution, and enhancement of testing processes while managing the QA team to ensure efficient operations and the achievement of all testing milestones.

Duties & Responsibilities:

Oversee the analysis and clarification of requirements to ensure comprehensive test coverage across manual and automated testing.
Coordinate and guide the team in designing, documenting, and executing test cases for UI, API, and database layers.
Implement and maintain rigorous testing frameworks and methodologies, leveraging tools such as Selenium, Cypress, Playwright, and JMeter.
Drive the performance, load, and stress testing scenarios using strategic tools like k6 and Gatling.
Lead and mentor QA team members in daily tasks and long-term career growth.
Optimize QA processes and integrate test tools with CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.
Collaborate with cross-functional teams including Product Managers, Developers, and Ops to ensure smooth and reliable product releases.
Evaluate test results, define defect parameters, and ensure detailed reporting and tracking of bugs and feature requests.
Proactively identify risks and work towards mitigating potential testing issues.
Required Experience & Knowledge:

Minimum of 5+ years in QA leadership or senior QA roles within Java and React environments.
Extensive experience in both manual and automated testing environments.
Profound knowledge of structured test methodologies and well-versed with tools for API, UI, and database testing.
Proven track record in performance testing and familiarity with leading testing tools and frameworks.
Strong understanding of SQL for database testing, as well as a basic knowledge of Linux administration and networking concepts.
Skills and Attributes:

Exceptional leadership skills with an ability to motivate and guide a team.
Excellent communication and collaboration skills to interact effectively with all project stakeholders.
Analytical thinker with a strong problem-solving capability.
High level of self-motivation and independence in managing multiple projects.
Required Education & Qualifications:

Fluency in English (both written and spoken) is essential.
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Relevant certifications in QA methodologies (e.g., ISTQB) is a plus.
 

Share This Job

Powered by