Description

Responsibilities:

  • Participates in all testing activities for the product team, including test strategy/planning/execution, load/stress testing, functional/regression, both automated and manual
  • Develop test plan and test procedures with clear understanding of the requirements to ensure the high quality of products
  • Creates and/or maintains the automation test framework
  • Collaborates with solution architects and development Engineers on common practices and libraries
  • Collaborates with product owner and engineers to define detailed test scenarios
  • Creates functional and integration test scripts, both automated and manual
  • Ensures real-time automation of tests, collaborates with developers

Qualifications:

  • 5+ years of experience in with focus on test plan creation, quality assurance testing, and testing automation.
  • Experience with multiple testing strategies including: high availability, disaster recovery, rogue testing, happy path, negative testing, performance testing, and functional testing
  • Solid experience with automation frameworks/tools (e.g. Selenium, QTP)
  • Experience with web services and APIs testing using API testing frameworks (e.g. Rest Assured, JMeter, SOAP- UI, Postman)
  • Experience with continuous integration and continuous delivery tools (e.g. git/github, Jenkins, bamboo, gradle/maven, artifactory)
  • Basic knowledge on Linux/ Unix commands.
  • Good knowledge and experience with databases (relational and/or NoSQL).
  • Experience with Agile task management tools (e.g. JIRA, Rally, VersionOne).
  • Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff
  • Strong consulting and communication skills
  • Knowledge and experience in developing software using Agile/Scrum methodology
  • Experience with Rest Assured testing framework, Cucumber a plus
  • Passionate about pushing the envelope on current technologies and motivating others to adopt new development and testing methodologies
  • Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major

Education

Any Graduate