Senior Software Development Engineer in Test (SDET)
Req #14510
Our current portfolio of media assets includes USA TODAY, local media organizations in 46 states in the U.S., and Newsquest, a wholly owned subsidiary operating in the United Kingdom with more than 120 local news media brands. Gannett also owns the digital marketing services companies UpCurve, Inc. and WordStream, Inc., which are marketed under the LOCALiQ brand, and runs the largest media-owned events business in the U.S., USA TODAY NETWORK Ventures.
To connect with us, visit www.gannett.com.
Position Summary
The Quality Engineering team thrives in an environment where collaboration and openness are valued. Our focus is being the voice of quality from the engagement of product owners, developers, and designers to build better software by improving speed, efficiency, and collaboration during the development lifecycle.
As a Senior Software Development Engineer in Test (SDET) Native Apps, you’ll be focused on creating automated tests for native products within Gannett Product’s Customer Experience portfolio. You’ll collaborate with Agile development teams as a member of our internal Quality Engineering department to deliver test automation excellence.
The ideal candidate is someone who has experience with automated testing, excellent attention to detail, strong analytics, and communication skills.
Main Responsibilities
- Define and implement a test automation strategy including roadmap, tools, framework & approach for all the mobile apps.
- Collaborates with the development team to write automated tests.
- Troubleshoot and debug automated test failures within any automation project.
- At times you may be asked to assist with exploratory testing.
- Actively work with development and infrastructure teams for integrating test automation as an integral part of continuous delivery pipeline
- Coordinate efforts across the product, engineering, design, and QE teams.
- Writes well-designed, modular, and testable code.
- Work with indirect authority to ensure overall product quality.
- Provide detailed reports to management.
- Continuously evaluate our approach, workflow, technologies that can benefit our team and entire company.
- Evaluate new technologies.
Tools and Technologies at Gannett | USA TODAY NETWORK
Tools and Technologies:
- Kotlin, Swift, Flutter
- Mobile Native App Testing: Espresso, XCUITest, Appium
- Cloud Testing with Saucelabs
- VQA Testing with Applitools
- Containers Docker and Kubernetes
- Cloud Services: Google Cloud Platform
- Continuous Integration (CI) with Github Actions
Required Skills:
- Bachelor’s degree in computer science or equivalent experience.
- Experience writing code in Kotlin, Swift, or Flutter to test an API, SDK, or Frameworks
- 4+ years experience in Android and iOS test automation
- A professional curiosity that leads the team member to learn more and try new approaches or technology.
- Works well with other team members including mentoring engineering team members.
- Experience designing and building automation testing solutions (Custom or Pre-built).
- Experience with Docker.
- Experience with GitHub for SCM
- Experience with Github Actions for CI/CD
#LI-REMOTE
#LI-SG1
The annualized base salary for this role will range between $79,200 and $186,300. Variable compensation is not reflected in these figures and based on the role, may be applicable.
Exact compensation may vary based on skills, experience, location, and union representation, if applicable.
Other details
- Job Family Development & Engineering
- Job Function Product
- Pay Type Salary