Job Description
Company Profile:

Knoldus is a new age startup which is trying to disrupt the Reactive Software Development, Analytics, Machine Learning and Fast Data space.


Locations

Knoldus is incorporated in India, Singapore, US and Canada and is 100+ people overall.


Wondering who we are?


We are the only company which has the distinction of being Select partners with

  • Lightbend (Scala ecosystem)

  • Databricks (Spark in the Big Data space)

  • Confluent (Kafka ecosystem)

  • Datastax (Cassandra and Graph ecosystem)


We started working on the Scala ecosystem and Spark in 2009 and have gained an industry reputation of being a goto company for Reactive and Fast Data product development. Some of our marquee clients include Google, HPE, EY, Elsevier, BoA, Cisco, VMWare, Huawei, Philips and quite a few silicon valley startups which have gone from being 2 people companies to 50 million dollars + companies

Our process focus


Strongly Agile and NO to CMM


Knoldus software development model called Knolway is based upon the best Agile practices built on the combination of Scrum and XP where concepts such as Domain Driven Design, Continuous Integration, Test Driven Development and Pair Programming are used extensively.


What do we offer?


  1. Opportunity to work with top-notch people who are authors, write blogs, contribute to open source community, speak at conferences.

  2. Various social events organized by Knoldus (eg. Community events and conferences with the Industry leaders)

  3. Flat organization no hierarchies.

  4. Official time for doing your own professional growth which includes open source projects, blogging, pod-casting and technical article publishing. Visit http://blog.knoldus.com/ and https://www.youtube.com/channel/UCP4g5qGeUSY7OokXfim1QCQ

  5. Weekly knowledge sharing program. See http://knolx.knoldus.com

  6. Cubicle free workspace, relaxed and fun-filled work atmosphere.



Learn more about us: http://www.knoldus.com


Designation:  Software Consultant- Quality Engineering


Job Description:-

Technical Skills:

  • Strong skills in J2EE/Java ? Strong programming skills

  • Ability to write and maintain / debug Junit/NUnit/equivalent tests and its framework

  • Excellent knowledge of code quality evaluation tools.

  • Excellent knowledge of code coverage tools.

  • Experience in CI deployment and maintenance

  • Good knowledge in Object oriented programming concepts, and XML

  • Good knowledge of Agile framework.

  • Good knowledge of defect cycle (Bug Tracking System).

  • Knowledge of various Testing methodologies, strategies, & their uses ? Knowledge of white box test strategies


KRA

  • Develop and maintain Junit/Nunit/Integration Test/Component Test (or similar) based automated test suites and reusable testing modules

  • Test case creation for white box testing & Configuration and setting up of Test Environment.

  • Contribute to development of the test harness as may be required for carrying out white box testing

  • Development of test Scripts, execute tests, analyze test results and report issues

  • Report defects and track it to closure.

  • Determine code quality using appropriate tools.

  • Determine code coverage.

  • Work closely with QA and development team to help delivery on-schedule

  • Create Test artifacts

  • Create, review and execute test cases

  • Should adhere to the project specific coding standards and guidelines


Desirables:

Business knowledge / awareness of any one domain like finance, health, telecom etc.

Experience with test harness development.

Good working knowledge of databases (NoSQL is a plus).

Being technology agnostic - With the current scenario, employees with multiple technology background add more value

Goes through technical newsgroups and Blogs to keep to him/her updated and also contributes to Blogs and newsgroups.

Excellent communication and customer interfacing skill.

  • Constantly upgrade self-knowledge & share with team.

  • Blogger, Conference Speaker, Open Source Contributor.

  • Quick Learner, Proactive and Innovative

  • Good logical ability and ability to handle ambiguity.

  • Commitment (to work/customer)

  • Strong cultural values /Cultural fit / sync with organizational philosophy.

  • Good Team player - Ability to work well in a team - carrying out own part and helping to pull and achieve as a team

  • Time Management - Organizes own workload to achieve maximum productivity and completes work in a timely and professional manner

  • Good decision making & Problem Solving skills - Any project, any technology, any situation, the person should know how to solve problems at various levels.



Skills: Selenium, java, performance testing, Manual

Desired Candidate Profile
  • Experience and Qualifications:

    • BTech/BE/MCA/ in computer science, information systems, or similar technical field would be the preferred