As a consultant on the team, we'll trust you to:
- Enhance our CI/CD pipeline to speed up the delivery of applications with a high degree of confidence
- Implement test automation to ensure the quality of our applications
- Partner with developers to create seamless local development workflows
- Collect and report data relating to site reliability, performance, and code coverage
- Work across multiple teams in Engineering
- Communicate and interact with product managers and end users
You'll need to have:
- 3+ years of testing successful web applications and APIs
- 3+ years of experience testing APIs and Web Applications
- 3+ years of with testing frameworks (Selenium, TestCafe, Enzyme, Jest, PyTest)
- 3+ years of with Performance and Load Testing
- 3+ years of with Python or JavaScript
- 3+ years of with Agile Software Development
- Familiarity with CI/CD (Jenkins, Docker, Chef)
- Ability to learn on the fly and the desire to share ideas and be a team player
- Strong verbal and written communication skills
We'd love to see:
- Familiarity with React
- Experience with NodeJS
- Familiarity with RESTful API design and communication with back end services
- Familiarity with GIT source control
- An under- or post-graduate degree in Computer Science, Engineering, Finance or a related field (or equivalent expertise)
Familiarity with C/C++ or Python, relational databases (Oracle, SQL Server, PostgreSQL), Shell scripting, data structures