KarmaCheck is a dynamic technology startup headquartered in San Francisco and is founded by Eric Ly, a trailblazer in the internet industry and former Co-founder and CTO of LinkedIn. Our mission is clear: to revolutionize digital identity verification. We’re disrupting the antiquated healthcare credentialing sector within the Background Check industry using our cutting-edge proprietary technology powered by automation, machine learning, and data. Our cost-effective solutions are helping shape the future of digital identity and contributing to the authenticity of the evolving digital landscape.
About the opportunity:
We are in search of a dedicated and experienced QA Lead to enhance our rapidly growing, highly skilled, and motivated product development team.
As a QA Lead, you will spearhead QA initiatives across our platform and engineering teams, engaging at every phase of the feature development lifecycle—from requirements gathering to release. Your efforts will ensure the KarmaCheck platform scales efficiently and performs optimally, all while upholding a superior User Experience and stringent security standards.
This pivotal role involves close collaboration with software developers, product managers, and customer support within a dynamic, fast-paced environment unified by a shared mission to deliver innovative solutions to markets in dire need of them. You will be tasked with analyzing system requirements, devising and managing comprehensive testing plans, and pinpointing opportunities for test automation.
Moreover, your responsibilities will extend to recruiting, training, and guiding other QA engineers. By leveraging your expertise and experience, you will serve as both a mentor and a role model, driving continuous enhancements in our product, technology, processes, and the overall culture of our engineering organization.
This position is fully remote, with occasional travel required for company/team meetings or customer engagements.
What you’ll do:
- Collaborate within a cross-functional Agile team to develop scalable APIs and web application features, adhering to security best practices.
- Assess and enhance testing processes, methodologies, and tools to boost efficiency and effectiveness. Keep abreast of industry trends, emerging technologies, and QA automation best practices to foster innovation in our team.
- Evaluate, select, setup and drive adoption of a Test Management platform
- Design and uphold comprehensive end-to-end automation to guarantee thorough test coverage across our applications.
- Engage closely with developers and product managers to grasp system requirements, identify, and document testing scenarios.
- Support production deployments by validating new features and conducting smoke tests to prevent regressions.
- Actively engage in troubleshooting and debugging activities, collaborating with developers to pinpoint root causes and aid in defect resolution.
- Document and report issues meticulously in our bug tracking system.
- Address customer issues, providing support to our customer service team when necessary.
- Maintain constant communication through electronic channels as part of daily tasks.
- 7+ years as a Software Quality Engineer or related role
- 3+ years of experience with automation frameworks (Selenium, Cypress, Pytest, Playwright, etc.), 1+ years of experience with Playwright specifically
- Extensive previous experience with both performing manual QA testing and writing automated tests
- Deep understanding of how web applications work - including an understanding of RESTful HTTP APIs and experience using browser inspection tools for debugging
- Familiarity with CI/CD, Git, Postman (or similar)
- Basic HTML and CSS knowledge.
- Basic database query skills.
- Ability to adjust to changing priorities as is common in a startup environment
- Must have a passion for building GREAT software that delights users
You’re a great fit if…
- You have worked in a fast paced startup
- You possess an exceptional eye for detail, complemented by a strong commitment to effective written communication, ensuring clarity and precision in every task you undertake.
- You have a proven track record of success in remote engineering roles, showcasing your ability to deliver high-quality work independently.
- You have used or are exploring AI tools to assist in development and QA lifecycle
Perks & Compensation:
- Become a key team member on the ground floor of a startup set to disrupt the background check industry and innovate digital identity.
- 100% remote work environment with only limited required travel
- Competitive benefits package including medical, dental, 401k, and EAP.
- Take the time to Check Yourself - we have an unlimited time off policy.
- The expected base compensation for this role is between $135,000.00 - $175,000.00 for work performed in the United States. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include seniority level, experience level, transferable skills, education, location, business needs, training, and market demands. This range may be modified in the future.