About Genvis
Genvis is a technology scale up building high-impact tools for public safety teams. A company on a mission to help our customers keep people safe in more efficient and effective ways, we are looking for people who are driven to do impactful work and care deeply about delivering results for our customers.
About You
You are a highly efficient QA Engineer with 3+ years of experience great attention to detail and can work in a fast-paced environment. You have experience working as part of a scrum team and enjoy collaborating with your team to build high-quality maintainable software. You are equally comfortable with functional, non-functional and maintenance testing and always looking for ways to improve and optimise tests and testing processes.
Our Tech stack
- NodeJS / Express microservices backend
- AWS services (Amplify, ALB, Fargate, RDS, SQS, Lambda, EventBridge)
- MongoDB and Postgres
- Native mobile apps (Flutter based)
- Vue
- AWS CDK and Terraform
- Jira/BitBucket pipeline CI/CD
- Zephyr Scale
- Cypress, Artillery and Cucumber
Responsibilities
- Design, develop, and execute manual and automated test cases and scripts
- Identify, document, and track defects found during testing
- Collaborate with development and product teams to ensure that all defects are addressed and resolved
- Participate in product design and sprint planning activities
- Continuously improve and optimise test processes and methodologies
- Participate in the testing of new features and enhancements
- Oversee continuous improvement projects
Candidate must-haves
- Previous experience working in a startup or scale up environment.
- Solid technical background including 3+ years of working as a QA engineer.
- Experience with Restful APIs, Typescript, NoSQL/Document database experience (Mongo preferred)
- Experience with Test Management tools, Zephyr scale preferred.
- Experience with developing automated tests
- Strong knowledge of testing methodologies and tools
- Experience with automated testing frameworks and tools
- Strong analytical and problem-solving skills
- Strong written and verbal communication skills
Candidate nice-to-haves
- Experience working in a regulated business environment (understanding of compliance and the need for rigorous engineering processes)
- Experience with Serverless and Event-Driven Architectures
- Experience with E2E test automation
- Front-end experience with React or Vue
- Experience in 1 or more languages other than Typescript.
- Operations experience (Production monitoring, troubleshooting and optimisation)