Senior Quality Engineer II (Automation) at Everbridge in Burlington, Massachusetts

Posted in Other 3 days ago.

Job Description:

As a member of the Everbridge Engineering team, you will be responsible for the design, development, and maintenance of modular, extensible, and reusable test automation harnesses and scripts. In this role you will be integrated with an engineering team and will partner with other team members to drive quality best practices into the application development process. The ideal candidate will have excellent knowledge of the Software Development Life Cycle, extensive experience in Quality Engineering processes, methodologies, and best practices, hands-on skills with API and GUI based test automation for functional, performance and load testing, as well as technical testing skills such as database querying and code comprehension.

What You'll Do:

  • Work closely with SAFe Agile team members to drive the team's commitments to quality

  • Build and execute API and GUI test automation scripts

  • Write test plans and execute them for new features and applications

  • Generate and analyze test reports

  • Perform quality inspections of test and development artifacts within the team

  • Track issues and work with developers to identify root causes

  • Drive quality control around CI/CD pipeline process and implementations

  • Provide technical guidance/coaching to developers on quality tasks

  • Provide an established record of driving a culture of quality within your team

What You'll Bring:

  • 5+ years of Quality Engineering experience in an automated testing environment.

  • 3+ years of experience working in an Agile environment

  • 3+ years of experience automated testing using Python (preferably using the Pytest framework)

  • Automated GUI testing experience using Selenium (preferably via Python scripts)

  • Automated REST API testing experience

  • Experience with CI/CD pipeline and build tools including Jenkins, Artifactory, Spinnaker, Helm, K8s, Salt, Terraform, Redis

  • Ability to work effectively with product management, software development and release engineer

  • Strong understanding of QA methodology and the Software Development Life-cycle using Agile principles in a Scaled Agile Framework (SAFe Agile)

Bonus If:

  • Familiarity with Amazon Web Services technologies

  • Experience testing API endpoints and React applications. Knowledge of React Testing Library and Jest is ideal.

  • Unit test reporting via SonarQube

  • MongoDB testing experience

Bridger Culture:
At Everbridge, we have a mission that matters - to keep people safe and businesses running during critical events. Our "Bridgers" join Everbridge to make a positive impact on the world through their work. The core of our company culture is built around making a difference. Our people are dedicated to solving problems during difficult times and challenging situations as our software was built to save lives. We are a rapidly growing organization transforming the field of critical event management and need passionate, committed and determined individuals to help us carry out our mission. Our environment is dynamic, and our culture is constantly evolving and expanding in order to provide the best employee experience. Click here to learn more about what we do. Passionate about our mission? Want to #BeTheBridge? Apply to be a part of our team today! Everbridge is an Equal Opportunity/Affirmative Action Employer. All qualified Applicants will receive consideration for employment without regard to race, creed, color, religion, or sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.