Senior Test Automation Engineer

  • Insider Inc
  • United States
  • Sep 19, 2022
Full time

Job Description

We are looking for a talented Senior Test Automation Engineer to develop and maintain automation frameworks and infrastructure.

At Insider, the Test Engineering team’s mission is to inspire confidence and manage risk with rapid, optimized feedback through dynamic testing approaches that meet our evolving stakeholder needs.

We are a passionate and collaborative remote group who builds tools to help identify and resolve issues that arise throughout the development cycle. We strive to improve our delivery processes across the entire engineering department through automation. We embrace shift-left testing to provide a faster feedback loop during development.

Does this sound familiar? 

  • Do you believe that automated testing is an inseparable part of ensuring the quality of software products?
  • Do you love implementing testing techniques that leverage cutting-edge technologies?
  • Do you believe that building effective tools for managing repetitive tasks is the hallmark of good engineering practices?

If so, come join us at Insider!

Who you are:

  • Hands-on experience planning and implementing test automation frameworks and writing test scripts
  • Possess technical expertise in one or more popular web test automation frameworks 
  • Coding experience with one or more OO programming language
  • Invested in being part of a highly functioning team and collaborative team, while also being able to work independently without direct guidance
  • Experience working across teams and handling multiple projects 
  • Highly effective communicator and proactive in partnering towards solutions
  • Invested in creating scalable solutions at both a technical and at a process level by collaborating with team members
  • Curious, reliable, thorough, self-disciplined, flexible and loves to collaborate with a team
  • Positively contribute to our team culture by embracing diversity and inclusion and elevating the team to the next level 
  • Open to and passionate about learning and growing by bringing in your diverse thought processes and workstyles

 What you will do:

  • Architect, design and build test tools, test suites, implement functional tests, performance tests and API tests 
  • Provide technical mentorship to junior engineers
  • Strive to release quality products through testing, tooling and automation
  • Build and integrate the tools to simplify and speed up development workflows
  • Develop automated tests that provide high value and help in releasing code with confidence
  • Constantly be on the lookout for new testing tools and technologies to improve the current state of testing
  • Implement Proofs of Concept for new testing technologies and frameworks proposed for use by the team
  • Integrate automated tests into the CI/CD pipelines
  • Monitor failing automated checks and provide feedback to engineers 
  • Spearhead efforts to monitor and evaluate the overall health of our testing infrastructure
  • Partner with team leads and provide recommendations on how to decrease efforts in manual testing and be an advocate for automation
  • Participate in the team’s Agile ceremonies such as stand-ups, sprint reviews, sprint retrospectives, and sprint planning
  • Hold team members to a higher standard by ensuring testing and acceptance criteria are met for features
  • Identify, triage, debug and report defects across various environments and alert team members of such defects
  • Become a subject matter expert for the product/teams you are embedded on and share that knowledge with members of the test engineering team
  • Partner closely with product managers and engineers to understand the requirements and build in solutions that enhances the quality of the products we deliver
  • Identify and solve for issues around release management by partnering with members of the engineering organization
  • Increase transparency into the successes as well as the challenges within the test engineering team
  • Participate in interview loops and provide feedback on prospective test engineering candidates

Bonus points:

  • Previous hands-on software development experience
  • Experience integrating automated tests to CI/CD pipelines
  • Experience with Node.js testing frameworks such as Cypress.io, WebdriverIO, Mocha and Jest

Are you passionate about this opportunity, but worried that you don’t have 100% of the experience we’re looking for? We still want to hear from you! Apply online and let us know why you would make a great addition to the Insider community.

About Us: Insider Inc. is the global media company behind Insider and an ever-growing family of brands. Our mission is to inform and inspire the digital generation and become the most influential journalism brand in the world. We reach an audience of more than 375 million users with our stories, which command attention and inspire action.
Our core value is effectiveness. We make things happen. We listen to each other, learn from each other, and take risks together. We understand that a diverse set of perspectives and an inclusive environment are critical to our success. All of this helps us get better every day. Check out our mission, values, and culture page to learn more.

Insider Inc supports a distributed workforce that allows for varied work locations. Many roles are eligible for 100% remote or hybrid remote/office work unless otherwise noted.