Job Title : QA Analyst (Lead)
Location : Princeton Junction, NJ. Travel to client sites may be required.
Duties : Automate all the features of web applications using ruby programming language and cucumber framework. Work on testing the restful services using JMeter. Develop automation scripts using Java and Selenium Web driver by implementing data driven development/page object model framework. Implement page object model framework as a proof of concept to automate mobile applications using Appium and Selenium Web Driver with Java programming language. Work on protractor tool using Javascript programming language for automating the features which are built on angular design, write, execute and maintain automated test scripts for apps, platform and UI Software components. Integrate testing framework to develop Unit Testing Scripts, Facto ~ring the Code across project and parallel execution of automated scripts. Automate web applications built in angular using Javascript programming language with protractor. Develop SQL scripts to extract data from tables using oracle SQL developer tool to validate backend changes of a functionality work with GIT for version control management of all the code changes, GITHUB as hosting service to manage all the GIT repositories. Develop build deployment jobs using JENKINS for continuous integration of code base and execute smoke tests. Execute manual and automated testing as necessary. Determine functional areas and test cases which are good candidates for automated or performance testing. Perform accessibility testing using NVDA. Work on testing mobile applications using Perfecto Mobile. Establish and Evaluate success criteria for performance test executions. Participate in the constant improvement of testing best practice. Work closely with QA Team members, developers and other project team members.
Requirements : Bachelor of Technology, Electronics Engineering, or Equivalent and 5 years work experience as an IT Analyst. Experience must include design, development, testing and implementation of web and client/server applications using Java technology, SME in developing scripts using Java, Selenium Web Driver, and Testing Unit Testing Framework for Automating Web and Mobile Apps, Jenkins, GIT, and GITHUB Tools to manage source code, developing unit test cases, designing and developing frameworks such as page object model, data driven development, develop scripts in oracle SQL developer. M-F, 40hrs/wk.
How to Apply: Fax Resume to Friendly Consultants Inc. at 800-471-9415.