Senior NodeJS/TS Software Engineer In Test $$$$
Roles/Responsibilities
- Provide day-to-day testing for a team serving Notifications to the audience
- Promote a culture of quality within the team - providing Test representation right from discovery, requirement gathering, estimations to delivering to audience.
- Collaborate with peers to improve the team’s software development methodologies such as pairing, code and documentation reviewing, and continuous delivery.
- Lead the definition and execution of suitable Test approaches based on the needs of the product and our audience.
- Establish an automated testing framework.
- Write and maintain automated tests in continuous deployment pipelines.
- Explore methods for testing machine learning algorithms, pipelines and data quality.
- Lead the troubleshooting of issues, identify the underlying cause and own this process through to resolution, liaising with other teams where appropriate.
Essential
- Experience working in a multi-discipline Agile team.
- Typescript/Node coding experience.
- Mobile/Web testing experience
- Experience with API automated testing frameworks.
- Experience with full stack testing
- Experience using Postman, Bruno, Insomnia or similar API testing tools.
- Pairing and performing code reviews.
Desirable
- Python and/or JavaScript coding experience.
- Experience with AWS services (for example S3, EC2, SQS, Lambda, CloudWatch, Code Pipeline, Elasticsearch/OpenSearch etc).
- Experience working with load and performance testing.
- Ability to explain complex technical ideas to a non-technical audience.
- Aptitude to learn new technologies, keep up to date with the testing community and explore new ways of working.
- Experience of machine learning and/or artificial intelligence.
Required languages
| English | B2 - Upper Intermediate |
📊
Average salary range of similar jobs in
analytics →
Loading...