QA Automation Lead
About JWP:
JWP is transforming the Digital Video Economy as a trusted partner for over 40,000 broadcasters, publishers, and video-driven brands through our cutting-edge video software and data insights platform. JWP empowers customers with unprecedented independence and control over their digital video content. Established in 2004 as an open-source video player, JWP has evolved into the premier force driving digital video for businesses worldwide. With a rich legacy of pioneering video technology, JWP customers currently generate 8 billion video impressions/month and 5 billion minutes of videos watched/month. At JWP, everyone shares a passion for revolutionizing the digital video landscape. If you are ready to be a part of a dynamic and collaborative team then join us in shaping the future of video!
Remote Policy:
At JWP, we have adopted a remote work policy, with all our employees working remotely. While we value remote work, we can only consider candidates who are currently located within the country of the job posting. Regrettably, candidates outside of the country of posting will not be considered, and JWP does not provide relocation assistance. This policy is aligned with our operational setup.
The Quality Assurance Automation Team:
The Quality Assurance Automation Team plays a vital role in our software development lifecycle, ensuring the quality and reliability of software products through the implementation and maintenance of automated testing frameworks and processes.
The Opportunity:
Joining the Quality Assurance Automation Team at JWP presents an exciting opportunity to play a pivotal role in revolutionizing the digital video landscape. As a QA Automation Lead, you will spearhead the development and implementation of cutting-edge testing strategies and frameworks, ensuring the highest standards of quality and reliability for our software products. With a dynamic and collaborative environment, you will have the chance to lead and mentor a team of talented QA Automation Engineers, driving innovation and continuous improvement.
As a QA Automation Lead, you will:
- Develop and maintain the overarching testing strategy for the company's software product, integrating industry best practices and emerging technologies into the testing strategy.
- Lead and mentor a team of QA Automation Engineers:
- Providing technical expertise, guidance and support to ensure high-quality deliverables.
- Foster a culture of collaboration, innovation and continuous improvement.
- Design, develop, and maintain scalable automated testing frameworks.
- Oversee the creation and execution of automated test suites, validating software functionality, performance and UX.
- Perform code reviews and enforce coding standards and best practices in test automation development.
- Identify opportunities to optimize QA processes, streamline workflows, and enhance efficiency through automation
- Collaborate with cross-functional teams to integrate automated testing for client-side applications and improve release management practices.
- Work closely with product management, development teams, and other stakeholders to align testing activities with business objectives and project timelines.
- Communicate testing progress, findings, and recommendations through reports, presentations, and stakeholder meetings.
- Act as a liaison between QA, development, and other departments to resolve issues and ensure product quality.
Requirements for the role:
- Minimum 5+ years in a QA automation role, with a focus on frontend technologies and React-based applications.
- Excellent proficiency in test automation tools and frameworks such as Selenium, Cypress, Playwright, etc.
- Expertise in JavaScript, TypeScript, or related programming languages for test automation development.
- Experience leading and managing teams in an Agile environment.
- Superb attention to details, analytical, problem-solving, and decision-making skills.
- Exceptional communication and interpersonal abilities.
- Ability to thrive in a fast-paced, dynamic work environment, and manage competing priorities effectively.
- Knowledge of performance testing methodologies and tools (e.g., JMeter, LoadRunner).
Bonus Points:
- Experience with cloud-based testing platforms such as BrowserStack.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins or GitLab CI.
- Experience with software engineering.
Perks of being at JWP, North Macedonia
Our goal is to take care of you and ensure you will be successful in your new role. Your success is our success!
As a full time employee, you will qualify for:
- Private Medical Insurance
- 25 Paid Time Off
- Professional Career Development Program
- New Employee Home Office Setup Stipend
- Mentorship Program
- Monthly Connectivity Stipend
*Benefits are subject to location and can change at the discretion of the Company.
Check out our social channels:
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, and/or disability status.