Sr. SQA Engineer
Align Technology, Inc. is a medical device company engaged in the design, manufacture and marketing of Invisalign®, the world’s leading invisible orthodontic product. Invisalign is a series of clear, removable aligners that both orthodontists and dentists use as a technique to give their patients a beautiful smile. With more than ten million unique aligners made to date, Align is one of the largest manufacturers of mass customized products in the world.
The Integrated Technology Group at Align Technology needs experienced Senior SQA Engineer to help mold the team and build a positive culture that ensured customer success. We have an opportunity to create a world class organization and are looking for people with the following characteristics:
• A desire to improve quality
• A willingness to do what it takes to get the job done
• A stubborn devotion to being the best
• A deep animosity toward mediocrity
• Strong consulting, customer management skills or a desire to learn
• Fanatical ability to deliver customer satisfaction
Daily duties include reviewing business and technical specifications to write and execute automated and manual test scripts for quality assurance testing. Frequent and effective communication with business and technical staff members will be essential. Developing, documenting, and maintaining automated and manual test scripts. Leading testing effort on various projects. Interacting with on-shore and off-shore development and quality assurance team members for defect resolution. Providing support for a variety of corporate business applications and web based products in a QA environment. Handle and support dynamic schedule, multiple environments, test cycles and deployments. Duties and Responsibilities:
• Responsible for the design, development, and implementation of methods to test and troubleshoot newly developed or derivative software applications.
• Design and architect modular ad reusable automated testing solutions that satisfy testing requirements.
• Lead and mentor team of junior QA Engineers on different Enterprise projects.
• Logging and tracking defects in defect tracking tool.
• Collaborative with development team and project managers to ensure that defects are corrected in a timely manner.
• Assist team with selection and configuration of appropriate test automation tools.
• Develop functional/regression automated testing solutions using test automation tools.
• Develop/enhance and document automated testing methodology.
• Continually review and improve testing process and implementation.
• Attend and participate in project-level reviews, walkthrough and inspection.
• Work closely with Application Teams and Business Users to identify the coverage of test cases and ensure detail has been thought through.
• Ability to configure systems, re-installation, windows maintenance, network configuration, debugging, monitoring of systems resources as needed.
• Ensure the effective fulfillment of objectives and deadlines assigned to the group.
• Comply with all safety policies, practices, and procedures. Report all unsafe activities to supervisor and/or Human Resources.
• Participate in proactive team efforts to achieve departmental and company goals.
• Perform other duties as assigned. Education and Experience:
• A Bachelor’s degree is required.
• 5 years of experience in application and systems level testing is required with at least 2 years as SQA Lead or SQA Manager.
• A proven track record in quality software delivery with a very strong technical background, the successful candidate will be extremely well read on all aspects of software quality assurance and development and must have a deep practical understanding of software development.
• Experience of automating functional and regression and integration testing using industry standard tools and frameworks preferred.
• A good understanding of Mercury or similar testing products (e.g. Quality Center, QTP, WinRunner, LoadRunner).
• Familiarity with feature-driven and test-driven test methodologies.
• Familiarity with iterative software development life cycles.
• Familiarity with breadth of test types including: Integration testing, System Testing, Functional testing, API/Web service testing, Regression testing, performance testing, load and stress testing.
• Experience and/or understanding of multi-platform environments (Linux, Windows).
• Experience working with at least one of the major SQL database engines (Oracle, SQL Server).
• Experience testing corporate business applications such as ERP, CRM, etc.
|