Senior QA Engineer

See more jobs from Synack Inc

almost 3 years old

This job is no longer active

Imagine a world dedicated to Security Without Compromise. Synack, headquartered in Silicon Valley with regional offices around the world, protects leading global organizations by reducing companies’ security risk and increasing their resistance to cyber attack. How do we do this? By utilizing the world’s best and most trusted team of ethical hackers who test through our powerful and controlled platform to deliver real security without compromise. At Synack, we aren’t afraid to think outside the box or take on big challenges. Backed by top-tier venture capital firms including Kleiner Perkins Caufield & Byers, Microsoft, and Google Ventures, Synack's mission is to leverage global security talent coupled with advanced technology to help enterprises discover security vulnerabilities before they become business problems. Discover the possibilities at Synack!

Are you process-driven and notice the slightest deviation from the norm? If you get a thrill from helping to correct others’ mistakes and are not afraid to speak up, then this is the role for you. As a Senior QA Engineer you will work on game-changing problems in cybersecurity.  You will validate software using cutting-edge technologies and take testing to the next level as part of a collaborative environment. Sounds interesting?  Keep reading!

Here’s what you'll do

  • Add code to our existing automation framework, provide feedback during code reviews 
  • Maintain and improve our automated testing and continuous integration systems
  • Collaborate with a team of security and software engineers to develop system level testing
  • Realize the testing strategy using open source tools, in house technologies, and purpose built tools
  • Interface with sales and customers to recreate, diagnose, and help resolve field issues
  • Learn new technologies as needed to build tools and improve efficiency and productivity

Here's what you'll need

  • BS degree in Computer Science, or equivalent experience
  • 6+ years in Software Engineering, at least 3 of which in QA and/or SDET
  • 3+ years of experience writing automation tests
  • Comfort with writing and reading code, and a basic understanding of data structures
  • Experience with writing backend integration tests for RESTful APIs
  • FE Test Automation expertise in TestCafe, Cypress, Selenium or similar tools (we use TestCafe)
  • CI tooling experience in TeamCity, Jenkins, CircleCI, or Travis (we use TeamCity)
  • Strong understanding of all web browsers, versions and functionality
  • Understanding of source control and release management in the context of when/where/why/how to test (we use GIT)
  • Fundamental understanding of virtualization and containerization technologies (we use Docker)
  • Experience in maintaining and improving automation framework
  • Understanding of Lean and Agile methodologies

Nice to have 

  • JavaScript savvy, preferably specific to Node and React
  • Experience with testing cloud based products/applications 
  • Knowledge and understanding of different kinds of VPNs
  • Experience with load and performance testing

It’s all hands on deck, it’s hard work, it’s winning, it’s Synack. Join us!

Synack is committed to embracing diversity. Our people are our strength.  Each addition to our team is an opportunity to grow and diversify our ideas, experiences, and viewpoints. We strive to be inclusive of Race, Ethnicity, Religion, Sex, LGBTQ+, Veterans, Disabilities, and Age.  Synack welcomes you!