Senior Software Engineer, Test (QA Testing)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer, Test (QA Testing): Architecting and improving automated testing at a fast-growing SaaS company, acting as a bridge between Development and QA. Building tooling, templates, and documentation to enable seamless automation, conducting code reviews, and driving improvements with API testing. Focus on researching and implementing new automation approaches and collaborating with developers to identify strategic areas for new test investment.
Location: Oakland, California. Flexible work-from-home days on Tuesdays and Fridays. Must be authorized to work in the United States without restrictions. At this time, is not sponsoring employment visas for this role.
Salary: $131,000 and $191,000
Company
helps law firms, government agencies, and corporations sift through millions of documents of evidence in big lawsuits and investigations to find the proverbial smoking gun.
What you will do
- Maintain and improve existing CI/CD pipelines using tools such as GitHub Actions or CircleCI to ensure seamless automated workflows.
- Facilitate and expand automation techniques, primarily utilizing Cypress to build robust, scalable test suites.
- Mentor QA Engineers on all topics related to automation, helping them troubleshoot technical blockers and uplevel their scripting skills.
- Conduct rigorous code reviews for automation specs, providing feedback that increases test reliability and execution speed.
- Drive improvements with API testing, integrating API-level checks into our automation harness to increase coverage.
- Research and implement new automation approaches, staying ahead of industry trends to keep our testing infrastructure cutting-edge.
Requirements
- You have a BS or MS in Computer Science, or equivalent coursework.
- You have at least 5 years of experience working deeply with Cypress for web application automation.
- You have proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust.
- You have demonstrated expertise in using CI/CD tools such as GitHub Actions, CircleCI or GitLab to create and manage workflows.
- You are experienced in API testing and understand how to validate data across different layers of an application.
- You have a mentorship mindset and enjoy helping others grow their technical capabilities with Cypress and other automation techniques.
Culture & Benefits
- Equity program.
- 401(k) retirement plan with company matching.
- Health, dental, and vision insurance.
- Flexible Spending Accounts for health and dependent care expenses.
- Paid parental leave and approximately 10 days (80 hours) per year of sick leave.
- Seventeen paid vacation days plus 11 federal holidays.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →