Automation Quality Engineer
The Automation Quality Engineer help drive automated testing efforts for exciting projects at Successfactors. The Automation Quality Engineer is responsible for creating/implementing automated test cases using our existing automated framework to enhance our test coverage and add efficiency to our QA test cycle. This position requires a great deal of understanding of Selenium and the latest UI/Web 2.0 technology. Duties & Responsibilities:
Learn and understand SuccessFactors applications and their workflows.
Become familiar with the SuccessFactors QA test cases
Help ensure the quality of the features under test.Review, analyze, modify, and execute test cases to ensure application functionality is tested and recommend corrective action if needed.
Work with the QA Engineering team to automate existing test cases – creation, modification, debugging, execution.
Develop and maintain automated test scripts using Selenium open source automated testing tool and the Successfactors [proprietary] automation framework.
Document test execution results
Create valid estimates regarding effort for tasks, communicate these estimates and meet deadlines in a timely manner.
Skills & Qualifications:
5+ years of QA experience testing applications based on Java, J2EE and web technologies.
2+ years of automation experience with Open source tools such as Selenium, TestNG
Development experience using Java or a related language a plus.
Familiarity with Open source tools such as JMeter, JIRA, and ANT is a plus.
Knowledge with Web2.0 technology – Ajax controls and Flash objects is a plus. Other internet technology such as HTTP, SSL, HTML, CSS, XML, or Javascript is also a plus.
Experience in writing SQL scripts to automate testing tasks are highly desirable.
Experience with QA processes and tools, test management systems, analyzing bug trends, SQL and related topics. Preference for experience in SaaS environments and agile development methodologies.
Ability to write reports, business correspondence, and procedure manuals.
Ability to effectively present information and respond to questions from leads/managers.