QA Engineer

Description


Ideal candidate will have a passion for quality products and for developing various tools, implementing processes and methods to achieve high quality, an understanding of current technologies, and has structured approach for developing test plans. We value innovation, ownership, smart risk taking while learning to improve ourselves every day.What you will do:• Own the QA processes and tools for ensuring quality in all aspects of the systems. Advocate for adherence to best quality practices.• Work with developers, Product and Project managers, Release Engineers and other teams to come up with best test strategies and ensure the highest quality of a new feature/product.• Perform black and white box testing of the comprehensive search and content applications both on the front and back end using various test tools.• Design and build automation framework for back end and front end applications, including API testing, using Selenium or another test framework for Java and JavaScript (node.js) based applications.• Anticipate team needs and proactively identify areas of improvement, efficiency, and new tools to incorporate into the quality process.• Ensure visibility of efforts by designing methods of tracking and reporting quality metrics across all implementations to determine the effect of changes made to various systems.Qualifications• Technical competency and experience with web applications, web services, Java, JS, node.js, J2EE, XML, and DB a must.• 3+ years of hands-on experience with test planning and execution• 3+ years of experience in designing and developing test automation frameworks• Strong experience writing and executing detailed test cases, test plans and test design documents for back and front end testing• Experience using data driven tests to validate API calls in J2EE architectures both manually and using automation tools.• Strong Unix/Linux skills• Excellent knowledge of QA methods and practices in agile environment• Bachelors or equivalent in Computer Science or equivalent (MS a plus).Additional Information• 3+ years in OO coding or OO white box testing, preferably in the area of web-based applications. Programming experience in Java or any other OO language.• Experience with continuous integration and continuous deployment a plus.• Experience working within a fast-paced Agile/SCRUM system.• Knowledge of the benefits and limitations of different scripting languages (such as PERL, Shell, PHP, Python, etc) and unit testing frameworks (Junit, TestNG, etc).• Experience with NoSQL technologies (Redis, Hadoop, Hive, HBase) , Solr and other search/indexing tools.
Company: SQA Solution

Call for Price
Apply for this Job
We assure you that your information will be confidential and not mis-use it.
When you call, refer citibann to get the best deal !

Neighborhood Info

  • Schools

    • Amenities

      • Transit

        • Parks