${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
PlayStation

Senior Software Development Engineer in Test

${ timestamp }} · 
PlayStation
๐Ÿ‡บ๐Ÿ‡ธ Aliso Viejo, CA

PlayStation isnโ€™t just the Best Place to Play โ€”itโ€™s also the Best Place to Work. Weโ€™ve thrilled gamers since 1994, when we launched the original PlayStation. Today, weโ€™re recognized as a global leader in interactive and digital entertainment. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.

Have a passion for automation? Want to work at a company where customers have real excitement for the products you help create? At PlayStation, we are seeking engineers to join a global initiative in robust test automation and Continuous Integration/Continuous Deployment systems.

We are looking for a Sr. Software Development Engineer in Test who can help ensure we're able to continue to grow our capabilities without negative impact to our passionate user base.

What You'll Do:

  • Set up test frameworks, and help teams set up automation infrastructure
  • Develop and implement standard methodologies for automation, continuous build and deploy, automated testing, multi-functional end-to-end testing, including device testing, and performance testing
  • Work with globally distributed teams to engage early and provide continuous delivery of high quality software products that delight Sony customers
  • Manage, monitor, and provide mentorship to in-house and offshore automation engineers
  • Manage, and monitor various Jenkins Jobs and report statuses
  • Identify and act on opportunities to improve the QA process
  • Expand testing and automation across teams to promote ownership of quality
  • Work with console developers to ensure that all features and bug fixes come with automated test coverage
  • Maintain and improve existing Python based automation framework
  • Assist with production deployment support and post release
  • Report, track and verify defects

This Role Will Require Knowledge Of:

  • 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 you can discuss the pros and cons of various automation approaches. To support this, you also have working knowledge of a modern programming language
  • Agile software development โ€“ understand the common methodologies and can articulate how a strong tester can best support their team in that context
  • Mentoring โ€“ you love to share knowledge and are good at it. Comfortable training a new team member on the features you are responsible for testing, demonstrating interesting tools and techniques you have found to be effective to your team
  • Performance - passionate about application performance and care about application load time, perceived performance and user retention

Qualifications:

  • A Bachelor's degree in Computer Science or a related field, or ability to demonstrate equivalent knowledge
  • 7+ years of experience in building and executing test plans and test cases.
  • 5+ years or equivalent experience in advanced UI automation for web/mobile applications
  • Shown experience writing automated tests in Python, Java Script or any other Programming Language
  • Practical experience using development and deployment tools:Git, Jenkins, Docker
  • Experience with Selenium or Appium
  • Knowledge and experience testing APIs and Service Oriented architecture
  • Experience with at least one modern web application framework, preferably React
  • Strong technical, analytical and problem-solving skills
  • Able to work independently and as part of a team
  • Excellent verbal and written communication skills
  • Ability to estimate effort and size of features
  • Experience with agile development methodologies and TDD processes
  • Experience using source control (esp. Git) and bug tracking systems in a team environment