Location: New York,NY, USA
QA Automation Engineer
Client is looking for a QA Automation Engineer who can help us increase and maintain the quality of our products. You can help us to succeed in our efforts to architect, design, and implement diverse customer oriented applications.
To be successful in this position you need to have
+2 years of experience doing QA automation of mass-market web applications.
Substantial experience working with Selenium and/or Appium.
Demonstrable expertise in either Java or PHP.
Experience with integrating QA automation as part of a Continuous Integration (CI) process.
Experience with cross-browser testing and related tools (SauceLabs, VMs, Capybara, etc)
Utilize automation wherever possible; supplement with manual testing, if needed.
Exposure to and understanding of XML, JSON, HTML, CSS, and JavaScript
Experience working with relational databases and working knowledge of SQL.
Practical experience using source code control systems, especially Git, SVN or Perforce.
Hands on experience in Eclipse IDE, Ant, Maven or any other building tool.
Experience working in Unix environments (basic shell programming and command line).
Experience working in a fast paced scrum based agile environment.
Expertise in the entire software lifecyclerequirements capture, analysis, design, implementation, quality assurance, deployment, and maintenance.
Demonstrated ability to effectively work in team environment with minimal supervision.
Excellent problem solving and communication skills.
Education background:
BS or MS in Computer Science or related technical field required. Strong relevant work experience considered.