Tech Stack
CloudCypressJestMochaSelenium
About the role
- Ensure the high quality and reliability of Deel's software products as Senior QA Automation Engineer reporting to the Director of Software Quality.
- Provide expertise in test planning, automation, performance, and security testing.
- Collaborate with the Director of Software Quality to define and implement quality strategies and best practices.
- Lead and mentor QA engineers, reviewing test cases and automation code for quality standards.
- Plan and execute test strategies to ensure comprehensive coverage and efficient processes.
- Work with cross-functional teams to integrate quality into the development lifecycle.
- Identify and implement improvements to testing processes, tools, and methodologies.
- Conduct training on QA best practices and stay updated on industry trends.
- Define KPIs with the Director, monitor performance, and drive continuous improvement in QA processes.
- Act as a matrixed team lead to QA engineers embedded within product teams.
Requirements
- Strong experience in software quality assurance, specializing in areas like test planning, QA automation, performance, or security testing.
- Expertise in relevant tools (e.g., Playwright, WebDriver, Cypress, Selenium, Jest, Mocha, OWASP Zap).
- Experience as a team lead or mentor, guiding and supporting QA engineers.
- Solid understanding of software development, agile methodologies, and QA processes.
- Excellent analytical, problem-solving, and attention-to-detail skills.
- Strong communication and collaboration skills with cross-functional teams.
- Proactive, self-motivated, and committed to staying updated on industry trends in QA.
- Ability to speak, read, and write English fluently.
- Experience with a 24/7 SaaS product running on a major vendor cloud (bonus).
- Experience working in distributed teams and thriving in a remote work environment (bonus).
- Knowledge of the dynamic world of FinTech or HR-Tech (bonus).