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 cases 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. Promoting continuous improvement, you will identify opportunities to maximize the customer experience and reduce the test cycle time by improving techniques and tooling, eliminating waste, and creating a collaborative, proactive approach to quality.
What you’ll do:
- Manual testing and configuring test environments across different platforms
- Performing regression test cycles and smoke tests for releases.
- Detecting software failures so that defects may be discovered and corrected.
- Documenting anomalies and issues in a bug tracking tool.
- Operating and maintaining test devices.
- Writes test cases efficiently.
- Understands technology related to product and can debug basic problems.
- Demonstrates the ability to deploy and configure test environments.
- Helping to design and execute test plans, recording and documenting results, and comparing to expected results.
- Possesses basic domain knowledge needed to test products.
- Updating documentation to ensure its accuracy.
- Perform all reasonably related duties as assigned by the Employer.
- Testing a portion of the product independently.
- Detect and document software failures to a degree of detail that the failure can be reproduced and corrected.
- Operate and maintain test environments and devices
- Design and execute test plans, recording and documenting results and measuring expected results.
- Continuously review and update documentation to ensure it is accurate at all times.
- Track and maintain defects, keeping up-to-date records.
- Design and write test scripts and scenarios.
What you’ll bring:
- Excellent working knowledge of software testing methodologies, including the ability to write detailed test plans, test cases, and effectively debug issues.
- Thorough understanding of QA best practices across the software development lifecycle.
- Proven experience contributing to Agile/Scrum development teams, actively participating in sprint activities and quality deliverables.
- Quick and independent learner — demonstrates the ability to identify information sources, grasp new technical concepts, and apply them effectively.
- Self-sufficient and proactive — seeks additional knowledge when needed and avoids repetitive questions.
- Ideally possesses API test automation skills using Python and Pytest, or has the willingness and foundational understanding to grow into automation responsibilities.
- Experience Required: 2–3 years in a Quality Engineering or Software Testing role.
- Contract Type: 9-month fixed-term contract
- Location: Remote – New Zealand-based candidates only.
#LI-BK1
About Everbridge
Everbridge empowers enterprises and government organizations to anticipate, mitigate, respond to, and recover stronger from critical events. In today’s unpredictable world, resilient organizations minimize impact to people and operations, absorb stress, and return to productivity faster when deploying critical event management (CEM) technology. Everbridge digitizes organizational resilience by combining intelligent automation with the industry’s most comprehensive risk data to Keep People Safe and Organizations Running™. For more information, visit www.everbridge.com, read the company blog, and follow on Twitter. Everbridge… Empowering Resilience
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.