Job Description
About Our Client:
The organization operates in the cybersecurity industry, addressing challenges related to the reliability, security, and quality of cybersecurity products. It focuses on developing robust cybersecurity platforms with an emphasis on quality assurance and automated testing to ensure secure and reliable product releases.
About the Opportunity:
The SENIOR QA AUTOMATION ENGINEER role is critical to leading and scaling quality assurance efforts across the cybersecurity platform. The position involves designing, implementing, and improving automated testing frameworks to enhance product quality and security. This role contributes by mentoring junior engineers, influencing engineering practices, and integrating automated testing seamlessly into the development lifecycle, thereby ensuring high-quality and secure software releases.
Responsibilities:
- Lead design and execution of QA strategies, frameworks, and automated test plans
- Identify and define opportunities and strategies for automation
- Participate in early lifecycle reviews to assess quality risks
- Define quality metrics and report on automation coverage and product quality
- Continuously improve QA tools, techniques, and processes
- Design and develop automated testing frameworks using Playwright and JavaScript
- Create maintainable automated tests covering backend, frontend, and infrastructure components
- Establish and promote coding standards and testing best practices
- Manage CI/CD-integrated testing infrastructure and quality gates
- Improve existing automation reliability and coverage
- Troubleshoot flaky tests and complex environment issues
- Analyze test results to differentiate product defects from other issues
- Contribute to automated security checks in CI/CD pipelines
- Mentor junior QA and automation engineers and conduct code reviews
- Collaborate with cross-functional teams to develop effective test strategies
- Advocate for early testing and quality engineering practices
- Promote a culture of quality and accountability
Requirements:
- 5+ years in Software Quality Assurance, Quality Engineering, or SDET roles
- Strong experience designing automated tests for modern web applications
- Proficient with Playwright and JavaScript or TypeScript; experience with other frameworks is a plus
- Solid understanding of various testing methodologies
- Experience integrating automated tests with CI/CD pipelines
- Familiarity with complex applications involving role-based access and security policies
- Experience mentoring engineers and providing technical feedback
- Strong communication and cross-functional collaboration skills
Preferred:
- Knowledge of Docker, Kubernetes, AWS, Azure, or similar technologies
- Experience in security-critical or infrastructure-heavy systems
- Familiarity with API security and data protection
- Experience leading QA in Agile environments
- Familiarity with security testing tools such as OWASP ZAP or Burp Suite
Pay Range and Compensation Package:
- Base salary: $90,000 – $120,000
- 401(k) with company match
- Generous paid time off and holidays
- Performance bonus and equity eligibility
- Remote work
Benefits & Perks:
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k) with company match
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.