Are you a creative problem solver with a passion for improving quality across all areas of the SDLC? Then we want to hear from you! SpyCloud is looking for a talented QA Test Automation Engineer to join our team.
SpyCloud is a pioneer in breach discovery. We strive to help businesses of all sizes mitigate data breaches by proactively alerting when employee or company assets have been compromised. We accomplish this through our early-warning breach detection service powered by a world-class team of intelligence analysts.
Our Team’s Culture
As part of the QA team, we offer you a talented team and culture that invests in new technologies and in our engineers for the long term. The products we test are key to accelerating adaptation of SpyCloud's services by our customers. QA is involved through the entire SDLC, providing feedback at the earliest stages to help provide a different perspective on requirements and design. We hire innovative and talented engineers with a passion for all things QA. We have a culture of innovation, where quality and "thinking outside the box" are encouraged, all within a fast-paced environment.
Create, execute and maintain test plans across all products - integration, system, acceptance and performance tests
Develop and maintain automated tests using Selenium, Python, C#
Develop and maintain automation tools, data infrastructure and other frameworks to support testing efforts.
Promote a culture of continuous testing
Work closely with product stakeholders and developers to ensure tests plans cover all requirements
Define and drive quality assurance best practices within the QA team.
Skills & Experience
At least 5 years of professional experience testing production software and systems (web apps, desktop apps, APIs)
Extensive knowledge of Python
Experience building automated tests using Selenium
Experience integrating automated tests into a CI/CD pipeline (Jenkins, AWS CodePipeline)
Experience with Linux and Windows
Experience with documentation/bug tracking tools like Jira and Confluence
Experience with a version control system. We use Git.
Excellent communication skills
Nice to Have
Experience with JMeter, Locust or other load testing performance tool
Experience writing and maintaining tests for Windows Environments (C#, Visual Studio)