Senior Quality Assurance Engineer
Job Description
The Opportunity
Insight Direct is currently searching for an experienced Quality Assurance Automation Engineer to Develop, execute and automate test plans and test cases based on functional specifications for VaZing our on-demand hosted multi-tenant web based Software as a Service (SaaS) Platform. This platform will use the latest cutting edge web technologies including AJAX, .NET 3.0 and web services.
The QA Automation Engineer is responsible for developing and executing test plans and test cases based on functional specifications, developing automated tests based on written test cases, and analyzing, documenting, and verifying system change requests (defects, enhancements, new features functionality). Collaborate with QA, Product Management, and Development staff through all stages of the development lifecycle. Review test plans, test scripts, and provide timely feedback to the QA manager
and engineering team.
The position requires strong knowledge of mainstream test automation tools with hand on expertise developing Test Automation frameworks - both GUI and server-side. This position also requires an individual who is creative, team-oriented, a quick learner and driven to produce results.
Responsibilities
The QA Automation Engineer will be responsible for the methodology, analysis, design, architecture, and development of functional/regression automated testing solutions.
• Perform identification and implementation of the automation framework, environment, approach, and methodologies which will be used for automated testing.
• Design and Architect modular and reusable automated testing solutions that satisfy testing requirements.
• Develop functional/regression automated test solutions using data driven techniques.
• Design a solid automation framework where test scripts are reusable and easily maintained.
• Develop custom libraries to support automated testing solutions.
Develop detailed documentation to support the automation effort.
• Identify product defects and report them in a timely fashion
Requirements
Required Skills/Background
• Five (5) or more years directly related work experience at a QA Engineer
• Knowledge and understanding of QA processes and best practices
• Coding experience in a high-level OO programming language
• Expert skills writing test automation scripts using mainstream test automation tools.
• Functional test automation experience
• Excellent verbal and written communication skills
• Self motivated and team oriented
• Ability to adapt to changing priorities and task assignments with ease
• Extensive experience testing complex web-based and /or .NET enterprise applications
• Expertise in load and stress testing web applications
• Ability to develop SQL scripts to maintain/evaluate test data (SQL Server preferred)
• Ability to apply white/clear box techniques for effective and efficient test planning
• Ability to develop or deploy automation tools for test systems management
• Windows 2003 Server administration skills
Other Notes
About Insight Direct
Based in downtown Boston next to North Station, Insight Direct, Inc. provides business management software to the field service industry. Our Market leading Product, ServiceCEO is the field service management standard; chosen by more than 3,000 companies (10,000 users) in 15 countries, helping field service companies organize their operations, improve customer satisfaction and enhance staff performance.
Insight Direct is an Equal Opportunity Employer and does not discriminate on the basis of race, national origin, religion, color, gender, sexual orientation, age, non-disqualifying physical or mental disability or any other basis covered by law. Employment decisions are based solely on qualifications, merit and business need.