QA Engineer
Burlington:
We are looking for a talented, highly motivated Senior Quality Assurance Engineer with a positive attitude and desire to make an impact on an organization. He/she will be part of a high–energy, talented Agile team developing innovative SaaS solutions. Responsibilities will include developing automation for thin-client and server-based testing, collaborating on product design, developing testing strategies, creating test plans, and test data creation. Must be passionate about their work and be able to thrive and be a change agent in a dynamic startup environment.
Essential Duties and Responsibilities:
- Developing automation to test thin-client and server-side systems
- Using SQL scripts to perform test data generation
- Using Ruby/Rspec to develop unit and component tests
- Developing test plans and test strategies
- Performing manual testing where needed to execute test plans
- Working within the Scrum team to develop QA Sprint Backlogs
- Bug logging, triage, and verification
- Establishing benchmarks for program operating and response times.
Prioritized list of requirements for QA Engineer:
- Bachelor's degree, preferably in a related field
- 5+ years as a Software Quality Assurance professional
- Experience with an automation framework (Selenium experience a bonus)
- Experience testing RIA's (rich internet applications) (Ruby on Rails familiarity a bonus)
- Database experience and familiarity with writing SQL scripts
- Experience working in an Agile/Scrum methodology is desirable
|