07 Jun
Software Dev. Engineer in Test, Shared Games Services
Washington, Seattle-tacoma , 98101 Seattle-tacoma USA

Vacancy expired!

DESCRIPTION Job summaryAmazon Games is seeking a talented Software Development Engineer in Test to partner with our game studios to bring high-quality experiences to Amazon's gaming customers everywhere. You will support end-to-end software quality by writing test code and automation for our integrated games services and desktop apps. You will partner with our Games QA teams to verify end-to-end testing of account services across several game titles. You will also support automation around load and performance testing to ensure we scale for our growing portfolio. At Amazon, we believe games will become the number one form of entertainment on Earth and be defined by their ability to deeply engage communities of fans inside and outside of the playing experience. We believe the evolution that began with arcade communities a quarter at a time and grew to the live streams and eSports of today, will continue to a future in which fans are creators, players are celebrities, and games are a global cultural touchstone that cuts across age, gender and nationality. Games have the power to connect communities at a massive scale. This role will empower game studios to confidently and continually release high-quality products that delight customers worldwide. Key Strategic ObjectivesThe selected candidate will be an SDET for our Game Services team and will coordinate with developers and product QA teams to automate tests for Amazon Games integration services and desktop apps. Focus and Deliverables for first 12 MonthsWithin the first year, we expect this SDET to:• Collaborate closely with our game service developers and publishing QA teams to expand our end-to-end integration test coverage between our central AWS services and website ecosystem.• Support telemetry reporting for Amazon Games integration services so game teams can quickly understand the stability and health of the service as it applies to their games.• Expand integration tests and front-end UI automation for our internal services and apps supporting games accounts.• Adapt internal tools and frameworks to help expand the automated coverage of our game services.Key job responsibilities

  • Define and execute a comprehensive automation test strategy for a pillar of our games services
  • Expand automated test suite for our desktop apps and backend services
  • Collaborate with existing devs, SDETs and QAs to improve automated coverage
  • Work with game team QA leads to ensure shared use cases for account services are automated
  • Ensure automated test results are visibly reported and maintained
A day in the lifeAn SDET on this team would start the day at standup with peer devs and SDETs. Depending on where they are on the project, they might spend the day engaged in the following: building a design document for a planned test framework, expanding an existing test suite for a feature (desktop app or account service), participating in code reviews for peer developers, or meeting with QA leads to learn more about how a specific game integrates with the SDET's owned features and services. About the teamOur core QA team is small, but growing as our games portfolio expands over the next few years. Our feature ownership touches every game in the org, so there are a lot of teammates to meet and collaborate with, and a lot of interesting, scalable problems to solve! BASIC QUALIFICATIONS
  • BS in Computer Science or equivalent combination of technical education and work experience.
  • 1+ years experience of software development experience demonstrable across a product lifecycle, specifically with Java, C# or C/C.
  • Demonstrated experience developing high quality test automation frameworks, test designs, test strategies, and test execution.
  • Knowledge of test methodology and tools, software testing standards, methods and conventions, build systems, and the product development cycle.
  • Experience with source code management tools and deployment pipelines, and integration tests with developer build stages.
PREFERRED QUALIFICATIONS
  • Passion for and knowledge of games and digital / online entertainment.
  • Creativity and initiative to improve test coverage and effectiveness.
  • Experience building scalable services.
  • Experience with game engine automation such as Unreal Engine's Gauntlet Automation Framework.
  • Experience testing across a variety of platforms (PC, mobile, browsers, etc.).
  • Experience testing and/or automating across a website portfolio (web frameworks, CMS systems).
  • Experience with large-scale services, distributed systems, cloud computing, and databases.
  • Experience collaborating with QA engineers and disciplines such as marketing, production to validate a feature end-to-end.
  • Strong organizational and problem-solving skills with great attention to detail.
  • ISTQB (or equivalent qualification) a plus.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Vacancy expired!


Report job