• BA/BS in Computer Science or equivalent education/experience.
• Must have excellent verbal and written communication skills.
• 7+ years automated testing experience.
• Solid understanding of QA processes, approaches, methodologies and software development lifecycle, and ability to apply the knowledge into daily operation.
• Experience leading QA Engineers to fulfill their tasks and responsibility, and drive manual and automation testing efforts.
• Strong ability in root cause analysis of issues, resolving testing issues, and driving issues to closure.
• Minimum of 5 years’ experience developing automation scripts using JavaScript, Java, Ruby, or Python.
• Minimum of 7 years’ experience performing validation testing in web-based environments (e.g. HTML, Java, PHP, XML, CRM applications, and .NET framework).
• Minimum of 5 years’ experience with Selenium or Jmeter, Cucumber, LoadUI, and other automation products.
• Minimum of 5 years’ experience in developing Automation for Functional, Load, Regression and Performance Testing.
• Knowledge of web technologies such as SOAP, XML, HTML, and CSS.
• Minimum of 5 years’ experience with relational databases (Oracle, MS SQL, or MySQL).
• Must have a combination of solid in-depth knowledge of Quality Assurance principles and methodology, as well as the ability to automate tests.Solid understanding of the Agile or SCRUM development process and software release processes.
• Experience using different test strategies to create test plans and automation scripts that cover positive, negative, and edge case testing.
• Must be a self-starter who is highly organized, able to work efficiently and effectively in a fun, fast-paced and dynamic team environment