Create and build upon existing test automation for API, Browser and other types of testing and perform manual testing of new features as well as manage the creation of releases and associated validation
Write and execute manual test cases and automated tests
Design test strategy for large projects
Work with Product Management to clarify functional and non-functional requirements
Define and communicate best practices for the use of Defect Tracking systems and Rally
Analyze test results across large projects and provide summarized analysis that can be used to improve quality and/or processes
Evangelize quality and test coverage
Initiate and implement process and execution improvements for the QA phases of the SDLC
Mentor less experienced team members
Show strong expertise in reproducing, analyzing and finding the root cause for client issues
Create and execute automated test pipelines and scripts
Participate in test plan reviews, test scenario generation product
Collaborate with fellow test engineers and developers to understand complex problems, plan test strategies to validate such scenarios
Be responsible for end-to-end testing through use of both manual and automated testing techniques
Maintain and organize all the existing automated tests and framework
Participate and conduct deployments of feature/test builds on various test servers
Bugcrowd aims to create a new era of modern crowdsourced security that outpaces threat actors by uniting customers with trusted hackers to take back control and stay ahead of attackers.