QA Engineer Terracotta
At Terracotta quality and stability in our product are our primary objectives. Join our highly motivated, fast paced, agile, quality driven development team where you will have many great opportunities to make an impact on product capabilities and success in your role as QA Engineer.
Responsibilities
- Develop, maintain, and enhance both unit testing and performance testing frameworks
- Design test strategies, develop test tools and implement test cases to ensure highest quality deliverables for maintenance and new feature releases
- Create and maintain functional, performance, stress and endurance tests
- Diagnose and debug issues in a production environment
- Work closely with Engineering to understand the product architecture
- Work on identifying, designing or enhancing existing test frameworks to support backend test development
Qualifications
- Strong team player
- Strong knowledge of Java or other related programming languages
- Strong Knowledge in at least one scripting language such as Perl or Ruby
- Experience in creating back end test frameworks
- Ability to work independently to triage issues and prioritize tasks
- Strong understanding of QA process
- Strong communication skills (verbal and written)
- Experience with code coverage and test tool development
- Experience with UNIX
- Experience with distributed caches, high availability products, and/or NoSQL solutions
- Experience with common java frameworks and containers such as Spring, Jetty, Hibernate, Ehcache, Quartz
- Ability to focus on multiple projects while in differing SDLC phases
| Location: |
San Francisco, CA
United States
|