This job might no longer be available.
Senior QA Engineer (SDET)
3 years ago
coherence is a tech startup in the games industry, working on leveling the playing field for multiplayer games. We are making a network engine and platform that allows any developer to easily create anything from a simple multiplayer game to a large, cloud-based virtual world. Read more about coherence here.
Become part of our engineering team and help us democratize multiplayer game development. We are looking for a talented engineer with a real passion for testing and automation that ensures the quality of our product.
As a QA engineer or Software Developer in Test (SDET), you will be part of our development team with a focus on building out test automation and improving the quality of the product as well as development and release practices. You will manage exploratory and automated tests and report findings to the tech team.
You will create automated tests and validation tools to make QA an integral part of the product development cycle. You will design, develop, implement and maintain test procedures, automated tests, acceptance tests and establish quality goals for all aspects and components of our product.
Responsibilities
- Collaborate closely with engineers to identify unit, integration and performance testing requirements and create, integrate, automate and maintain tests and test plans.
- Design, integrate, build and maintain automated test tools, frameworks and pipelines.
- Analyse product and feature requirements, specifications, technical design documents, and develop comprehensive and well-structured test plans, test cases and concise quality goals.
- Drive testing automation and deliver technical solutions to increase test effectiveness and coverage.
- Implement quality metrics, analyse test and performance data and results to identify and communicate risk and quality status.
Requirements
- 5+ years of experience in software quality assurance, ideally in games or games related technologies.
- Knowledge of the entire software development lifecycle including version control, build process, testing, and code release.
- Good coding practices in Go, C#, Unity, Unreal and/or other game engines.
- Experience with GitHub, continuous integration environments.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience in the architecture and creation of automation frameworks, test harnesses, and automated testing tools.
- Love for high quality and attention to detail, a problem-solving mindset, positive attitude and openness to feedback.
Bonus points
- Game development experience in Unity.
- Demonstrated ability to work well with a globally distributed team.
- Passion for games.
We kindly request that you only apply for this role if you are within the UTC-7 to UTC+2 time zones as we will not be able to consider your application otherwise.
Create Your Profile — Game companies can contact you with their relevant job openings.