As a Senior Test Automation Engineer, you will help define and drive our automated test efforts and
keep our platform running smoothly, with key responsibilities including:
- Advancing automation efforts
- Building and maintaining highly available systems across various production environments
- Validating software releases
- Debugging complex issues and performance problems throughout the stack
- Helping to ensure that end users have a bug-free experience
- Working closely with development teams and AI agents to help discover, triage, and debug issues, and consult on testing requirements
- Champion Quality throughout our Organization and its deliverables
Requirements
WHAT WE VALUE
- Must have a minimum of 5+ years of work experience in a similar position or product development
- Requires a bachelor's degree, technical certification, or equivalent work experience
- Working knowledge of Playwright, WebdriverIO, TestCafe, or Cypress, and/or other similar
- Working experience with Black-, Gray-, and White-Box testing approaches at the component and integration testing levels (DB, API, and UI)
- Experience creating, maintaining, and improving hybrid automated e2e UI+API tests
- Experience optimizing and reviewing complex test code, including from other team members
- Hands-on experience with using assistive AI development tools, harnesses, Commands, SKILLs, etc. to effectively leverage them in the QA Engineering role and duties
- A good understanding of, and working experience with, the software development lifecycle and processes, including development, testing, and deployment
- Able to own software product / feature quality through requirements, design, implementation, release, and support
- Familiar with CI/CD tools
- Familiar with Test Management Systems (Xray, Zephyr, TestRail, etc.)
- Software Engineering background a strong plus.
- Experience with SSH terminal is a big plus
- Integrity, Honesty, and Forthrightness
- Dedication to the mission of Public Safety
TECHNOLOGIES WE USE
- Hosting: AWS Cloud and AWS services (Server and Serverless)
- Frontend: TypeScript, React, and Nginx
- Search and analytics: Elastic Search
- Messaging: SQS and Kafka
- Industry-standard build tooling and CI/CD: CodePipeline and GitHub/GitLabs
- Monitoring and Logging: Prometheus and Grafana
- Code Quality: Playwright (NodeJS and TypeScript), sobelow, eslint, credo
- Project Management: Jira and Confluence
- Containerization and Orchestration: Docker and Kubernetes
- Infrastructure deployment and automation: Terraform, CloudFormation, and Ansible
- Assistive AI development tools: Claude, Copilot
WHAT WE BRING TO THE TABLE
- Generous medical, dental, vision plans, and FSA
- Vacation, sick, and paid holidays offered
- Promotion from within
- Agile development processes with Daily sync
- Work with talented and collaborative co-workers