Software Development Engineer in Test (SDET)
:
Our metaverse group is seeking individuals to join our team and help our partners bring their metaverse visions to life. The team is comprised of experts in creative concept and design, art and content production, game development and Web3 engineering, as well as dev and live operations.
At Improbable, you will have the opportunity to collaborate with top professionals in the industry. Together, you will create unique, custom experiences that push the boundaries of what can be achieved in digital spaces and virtual worlds, while also shaping the future of the metaverse.
Your Role:
- Contribute significantly to the development of automation processes, pipelines, and practices.
- Provide constructive feedback on the quality of product features.
- Demonstrate a high level of discipline in adhering to software engineering and testing protocols.
- Build reliable and high-quality automation infrastructure, frameworks, and scripts within specified timelines.
- Gain a deep understanding of our code and its interaction with various software components in projects.
- Take ownership of a specific area of our product and deliver it with exceptional quality.
- Work closely with other QA specialists and developers to offer guidance, as well as build, maintain, and revise our automated test suite.
- Mentor and provide guidance to junior SDETs, QAs, and developers.
Why You're a Perfect Fit:
- Highly proficient with extensive hands-on experience in common scripting languages such as Python.
- Proficient in coding with C++, C#, Javascript, and Typescript.
- Familiarity with game development tools, processes, and testing frameworks (e.g., Unreal Engine 4/5, game engine testing tools).
- Knowledgeable in using automation frameworks such as Selenium and Cypress.io, with desirable knowledge of Webdriver.io.
- Skilled in conducting functional testing of non-GUI applications, particularly microservices (highly desirable).
- Familiarity with cloud technologies (GCP, AWS, or Azure) and preferably experience in debugging cloud logs and creating Grafana dashboards.
- Understanding and experience with TDD, BDD, ATDD, and automation methodologies.
- Capable of setting up, maintaining, and executing test automation on multiple application platforms (Mobile, Desktop, Web) and developing test scenarios and acceptance tests.
- Able to implement feedback loops to provide continuous information on product quality throughout the software development lifecycle (SDLC) and work closely with clients to understand their requirements and implement solutions.
This position can be performed remotely, in a hybrid manner, or in our Spitalfields office in London. Improbable is certified by 'Flexa', which reflects our commitment to providing a flexible and autonomous employee experience.
While we value the qualifications outlined above, we encourage individuals who believe they possess valuable experience and align with our team and mission to apply. Even if you do not meet all of our requirements, we would still like to hear from you.
About Us:
Improbable is dedicated to fostering an inclusive environment where individuals can unleash their full potential and feel a sense of belonging. We strongly believe that a healthy culture, strong values, and contributions from a diverse range of individuals are essential for our success.
We are committed to creating an equal opportunity environment that does not discriminate on the basis of race, ethnicity, gender, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status, or any other legally protected status.
If you require any reasonable adjustments during the application process or wish to discuss confidential matters, please indicate so in the Additional Information section of your application.
For more information about life at Improbable, please visit our Life at Improbable page. To learn about diversity, inclusion, and belonging at Improbable, please visit our Diversity, Inclusion, and Belonging page.
