Quality Assurance Engineer
Company Overview
Gesture works with charities, non-profit organizations, schools, churches and political organizations nationwide to facilitate events that foster generosity and improve lives through fundraising activities. Among others, these activities include silent auctions, direct donations and live auctions. Gesture’s energetic team and unique mobile-bidding technology help our partners maximize their fundraising efforts
Position Overview
The QA Engineer will be responsible for testing and handling escalated support questions for Gesture products. Success in this role will be achieved by creating, maintaining, and executing automated test scripts within Gesture’s automated test suite. The QA Engineer will be integral in the development process to ensure that new functionality is tested well. They will work closely with support to handle all escalated issues, identify new bugs, and automate the testing of those bugs to ensure that they are fixed properly.
Responsibilities
Develop in depth knowledge of Gesture’s products and processes
Own the test automation suite and its architecture
Assist in identifying issues, determining their severity, and communicating to stakeholders
Provide regular reports on test execution, code coverage, and issues to stakeholders
Troubleshoot issues from development and support, and drive the completion of fixes
Work as a strong, agile, team player, while demonstrating effective time management to meet deadlines
Qualifications
Ability to write clean and readable test scripting code and a strong understanding of object oriented programming methodologies
B.S. in Computer Engineering, Computer Science, MIS or other related field
Self-motivated individual, with a drive to improve the status-quo with minimal guidance
Ability to work in a fast-paced, ever changing environment
Proficient in the Java programming language
Strong automation skills with Selenium required
- Knowledge of Jenkins build processes a plus