Staff Security Engineer

Primer AI
Summary
Join Primer, a company dedicated to making the world safer through trusted AI solutions, as a Staff QA Engineer. You will play a crucial role in ensuring the quality and reliability of our AI-powered applications. Collaborate with engineering, product, and design teams to develop and execute test plans, automate testing workflows, and enhance our testing infrastructure. Contribute to delivering robust and scalable AI-driven applications that meet high customer standards. We seek a passionate engineer experienced in quality assurance, comfortable with complex systems, and thriving in a fast-paced environment. The role involves developing and maintaining test plans, working closely with engineers to troubleshoot issues, and advocating for best testing practices. Primer offers competitive compensation and a comprehensive benefits package.
Requirements
- 10+ years of experience in software quality assurance, test automation, or related roles
- Strong proficiency in automated testing frameworks like Playwright
- Experience with API testing tools like Postman, and REST Assured
- Hands-on experience with scripting languages such as Python / PyTest, JavaScript / Jest, or Golang
- Familiarity with CI/CD tools (e.g., GitHub Actions)
- Strong understanding of software testing methodologies, including unit, integration, regression, and performance testing
- Excellent problem-solving skills and attention to detail
Responsibilities
- Develop, maintain, and execute comprehensive test plans, test cases, and automated test scripts to ensure software quality and reliability
- Work closely with software engineers to identify, document, and troubleshoot bugs and performance issues
- Design and implement automated testing frameworks for functional, regression, and performance testing
- Collaborate with product managers and designers to define acceptance criteria and ensure test coverage across all features
- Advocate for best practices in testing, including CI/CD integration, test-driven development (TDD), and behavior-driven development (BDD)
- Conduct exploratory and usability testing to identify edge cases and enhance user experience
- Monitor and analyze test results, report defects, and work with the engineering team to drive resolutions
Preferred Qualifications
- Experience working with AI/ML-driven applications and NLP-based systems
- Familiarity with security testing and penetration testing best practices
- Hands-on experience with performance testing tools like JMeter, Locust, or k6
- Experience in a fast-paced startup or SaaS environment
Benefits
- Full medical, dental, and vision coverage
- Fertility benefits through Carrot
- Mental health coverage on demand with Headspace Care+
- Gympass+ Membership via Wellhub
- One Medical Membership
- 401(k)
- Remote work stipends
- Monthly internet allowance
- Flexible vacation policy
- Wellness Days
- 100% paid leave for parents of growing families