Senior Software Development Engineer in Test

SoftServe,Posted 3 years ago

Senior

Full time

Negotiable

Relocate, Poland

SoftServe is a leading technology solutions company specializing in software product & application development and services. Our mission is to be a valuable partner for our clients (from start-ups to large enterprises) who represent different domains e.g. health care, retail, enterprise, automotive, education, etc. We measure our success by our clients’ success.

Our client is a US startup company that developed a virtual computing interface system designed to seamlessly combine digital and physical worlds through computer-generated 3D imagery. The company serves health care, retail, sports, and entertainment businesses in the United States. Your highly visible contributions to design and development of our client's systems will help in advancing MR/AR/VR technologies and will be used by millions of people around the world in the years to come.

What are you working on?
  • Platforms: VR, VR/AR, AR
What kind of professional are we looking for?

A qualified candidate, a self-starter able to operate in a highly dynamic environment. Demonstrating such advantage of having experience as

  • 3-5+ years in QA/Automation related testing

  • 3-5+ years of hands-on development in C# in a production environment, specifically with Unity Game Engine

  • Following a test-driven development cycle, specifically writing software to verify feature requirements

  • Using operating system level APIs, and testing SDKs and applications on embedded devices/systems

  • Thorough understanding of all test fundamentals, test management tools, and defect tracking tools

  • Analyzing requirements, test planning/execution, automated testing and reporting

  • Unity XR mobile software development with AR Foundation

  • Strong code analysis, investigatory and debugging skills

  • Creating custom tools to facilitate game and app development

  • Modern source control systems, such as Git, Subversion, or Perforce

  • Comfortability extending and improving an established codebase

  • Profound communication, problem-solving, debugging and troubleshooting skills to root cause complex issues

  • Excellence in a fast-paced, agile environment supporting multiple projects using a wide variety of technologies 

  • Proficient oral and written communication skills including an effective presentation with a dynamic and can-do attitude

  • Upper-intermediate English level (both spoken and written)

Your nice-to-have expertise 

  • Understanding of game engine architecture

  • Designing and implementing User Interfaces 

  • Detailed knowledge of render pipelines, camera control, and lighting 

  • Implementing networked multiplayer games 

  • Scripting knowledge of Python, Powershell and Shell scripting 

  • 3D computer graphics/AR/VR 

  • Audio and video capture, transcoding, and playback 

Why do we enjoy working here?
  • Verifying and validating the quality of the Unity and XR integration within the Software Development Kit

  • Creating test strategies and test cases for new features as they come online and executing manual test cases

  • Converting applicable test cases to an automated system and perform exploratory testing by creating apps

  • Ability to operate in a highly dynamic environment

  • Product teams, key stakeholders, developers, and other members of QA hand-in-hand to ensure that testing is covering all possible testing scenarios efficiently and effectively

  • Using the SDK to provide end-user testing of APIs and libraries with Unity

  • Building and maintaining test apps to continually prove the effectiveness and quality of the SDK

  • Supporting overall engineering and architecture effort of the software group from a quality perspective

  • Writing elegant, maintainable, reusable code, leveraging test-driven principles to develop high-quality test scripts

  • Developing, Testing, and Running manual and automated tests on a daily basis to ensure the complete test coverage of requirements

  • Identifying issues, performing root cause analysis to track the issue, and work with development for resolutions

  • Investigating, reporting, and verifying software defects and other technical issues

SoftServe

Company type: outsource

Employees: 5001-10,000

Platforms: VR, VR/AR, AR

https://www.softserveinc.com/en-us

View all vacancies from SoftServe
Join our Discord!
Find out about new C# / .NET Developer jobs on Discord
join
@ingamejob_dev
keep up to date with new job offers C# / .NET Developer on Telegram
Subscribe

Similar job opportunities

APPSULOVE

Remote

Posted 3 weeks ago

Senior

Negotiable

Full time

Red Rift

Remote

Posted 1 month ago

Senior

Negotiable

Full time