What are the responsibilities and job description for the Manager, Quality Engineering position at Shogun?
Location
For this position, we are looking for candidates located in North America.
What You'll Do
As Manager of Quality Engineering, reporting to the Director of Engineering, you will manage and lead a team of QA Engineers and SDETs, and be responsible for the technical approach and strategy to testing our products and ensuring the quality practices will be scalable to our technology solutions. Working with senior members of the team, developing and enforcing coding best practices, and building test automation pipelines for CI/CD. The QE Manager will set up processes, strategies, with a focus on automation to improve quality releases of products. As leader of the Quality team, you will also oversee and manage releases, ensuring that features and changes have been validated, and both internal and external release notes are generated and distributed.
In this role, you will define the QE team strategy and be accountable for the team's quarterly/annual plans and deliverables.
What You'll Bring
Need to have
- 5 years of quality engineering with a focus on enterprise SaaS
- 5 years of experience managing/leading quality engineering teams
- Experience managing teams internationally
- Experience building and scaling strategic and cross-functional teams
- Experience in a Release Manager role
- Hands on experience with automation tools such as Selenium/Cypress, JS tools such as Jest/Mocha/Jasmine, and Ruby tools such as Rspec/Capybara
- Proven experience building strategy for Automation on CI/CD pipelines
- Ability to analyze automated test scripts to ensure data integrity
- Front End & Back End Testing Experience
Nice to have
- Experience in a startup environment
- Working in highly agile, software development process
- Working experience in a fully remote working environment
- Strong experience in databases, SQL and data analysis