On this team, not only will you be working with other fantastic engineers, and you will also be working with our flagship Studio development tool and will have a chance to dig into next‑generation work including AI.
How will you make an impact?
- Evaluate & implement: Design scalable, secure, and maintainable solutions aligned with business goals.
- Code quality & reviews: Conduct code reviews to ensure quality, consistency, and adherence to coding standards.
- Troubleshoot & support: Quickly and effectively resolve intricate issues in both production and development environments.
- Security best practices: Understand and apply security best practices in coding and deployment.
- CI/CD & automation: Understand Continuous Integration/Continuous Deployment practices and drive automation improvements.
- Innovation: Research, recommend, and integrate new technologies and practices.
- Own and mentor: Mentor and coach junior engineers, evangelizing best practices in quality and automation design, as well as defect‑prevention strategies.
- Define QA strategy & metrics: Develop and track key QA metrics (e.g. test coverage, defect leakage rate, automation coverage) and shape the automation roadmap by evaluating, selecting, and rolling out new frameworks or tools.
- Drive cross‑functional quality: Partner closely with Product, DevOps, Support, and Security teams to continuously expand test coverage, streamline release pipelines, and embed quality gates across our CI/CD processes.
Have you got what it takes?
- Bachelor’s degree in computer science, Engineering, or equivalent practical experience
- 3+ years of experience in modern software development
- Proficient in at least one backend language (e.g., C#, Go) with a strong understanding of object‑oriented programming
- Comfortable working with relational databases and writing effective SQL queries
- Experience designing and developing user stories from planning through deployment
- Able to write both unit and functional automated tests as part of delivering high‑quality code
- Familiar with a test automation framework such as Playwright, Cypress, or equivalent
- Strong understanding of version control systems (Git, Bitbucket, or similar)
- Experience participating in code reviews, including reviewing automated tests for completeness and accuracy
- Familiarity with agile methodologies and collaborative sprint workflows
- Clear and concise communicator, comfortable discussing implementation details and testing strategies with peers
Bonus Qualifications:
- ISTQB Foundation Level (or equivalent) certification (preferred)
- Experience with cloud technologies (AWS preferred)
- Exposure to CI/CD pipelines and automation
- Experience supporting production applications and troubleshooting defects
- Prior experience in environments where developers own full delivery, including test automation and validation
- Familiarity with Playwright + TypeScript stack
- Comfort with reviewing acceptance criteria and converting them into robust test strategies
What are the technologies we use?
- GitHub and GitHub Actions
- GitHub Copilot AI
- AWS (e.g., IAM, SNS/SQS, DynamoDB, Lambda, CloudFormation, SQL, DynamoDB…)
- Go, C#
- JavaScript and build tools
- Angular
- Jenkins
- Playwright
- Cypress
- REST APIs
- Microservice Architecture
- .NET
- Docker and Kubernetes (AWS EKS)
- Continuous Integration/Continuous Deployment (CI/CD)