Staff Software Development Engineer In Test
PlayStation isn't just the Best Place to Play it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.
PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.
How would you like to influence the most successful gaming platform of all time, by designing, driving, implementing and delivering the test strategy for our PC and Console platform?
Sony Interactive Entertainment (PlayStation) has an exciting career opportunity! We are looking for a Staff Software Development Engineer in Test who will be responsible for driving the effort to research and develop the next generation of PlayStation's testing technology. This technology - including automation tools, framework for both Console and PC- is used to analyze the quality of front end and back end workflows on the PS5 and PC.
At PlayStation, we are passionate about both teamwork and technology. We love building the systems that millions of people use and are our own first customers. We strive to be at the forefront of development technologies and are a diverse company with developers on four continents. Join us and coordinate with our internal software quality engineering teams in analyzing the core technology behind PlayStation console user experiences of tomorrow. This is a hybrid role with some opportunities for travel. If this sounds exciting, please apply!
Responsibilities
- Constructing future-facing software testing / automation architecture including infrastructure, technology stack, tools and pipelines.
- Define and develop critical metrics and dashboards in order to make data-driven decisions about technical feature development.
- Facilitate communication and feedback between software engineers and quality engineering teams, capturing requirements for the tools and infrastructure that will tackle future test automation challenges.
- Realize the software quality architectural vision : directly contribute to and provide technical leadership for that software's development, and onboard engineering teams to successfully use this software in production.
- Write and coordinate plans, processes, samples, and documentation with our global software development, documentation, and remote offshore engineering teams.
- Lead day-to-day activities of engineering team using Agile / Scrum methodology, potentially as scrum master.
- Participate in recruitment to further develop the team. Foster their professional development.
- Build an inclusive environment dedicated towards creativity and innovation.
- Testing the study and practice a variety of test techniques and methodologies, and are familiar with prominent voices in the online testing community
- Test automation an interest in test automation to a level where pros and cons of various automation approaches are shown. To support this, solid understanding of a modern programming language is vital.
- Agile software development understand the common methodologies and can articulate how a strong tester can best support their team in that context
- Coach and mentor junior & senior level engineers cross organization to help improve in innovation, efficiency and technical capability.
- Performance - passionate about application performance and care about application load time, perceived performance and user retention
Qualifications
At least eight years of professional coding experience automation.At least 4 years of professional programming experience.Professional coding, testing on backend services.Deep technical understanding of test pipeline and all the backend testing capabilities within CICD pipeline.Practical experience using development and deployment tools : Git, Jenkins, DockerProficient in Python programming, along with software debugging expertise.Robust understanding of computer and software architecture.Experience with Selenium or Appium or UI Automation technologiesKnowledge and experience testing APIs, Libraries, SDK / Application Frameworks, Native ApplicationsStrong technical, analytical and problem-solving skillsAbility to estimate effort and size of featuresBachelor's degree or equivalent experience in Computer Science or a related field.Skills and Characteristics
Proficient in written and verbal communication, with excellent presentation skills.Ability to present technical information in a clear and concise manner to executives and non-technical leadersStrong interpersonal skills, with the ability to communicate problems in advance and tackle them rather than responding to them afterwards.Creative and ambitious leader who embraces change and has a desire to continually improveNice to Have
The following technical qualifications are a plus (but not required) :
Past experience with cloud computing and containerization (Docker).JavaScript (especially with React Native), Java, C++.Machine learning, Game development, Mobile and PC app development background.Experience with AI / MLAt PlayStation we believe that our team's varied backgrounds, experiences, and perspectives help us create games that resonate with a diverse audience.
The estimated base pay range for this role is listed below.
208,200 - $312,400 USD
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.