Description

Job Description:
4+ years experience in software QA - functional + automation testing
Strong experience/knowledge in Selenium Webdriver / java with sound s/w engineering skills
Strong experience/knowledge of continuous integration with Jenkins
Knowledge of database/SQL concepts, enterprise system integrations
Knowledge of software development lifecycle, QA processes, testing methodologies, and tools with a passion for software quality

Responsibilities:
· Perform QA activities for manual as well as automation testing - execute, maintain & enhance the existing/ new automation test suite.
· Review product requirements for testability, highlighting and proposing design considerations that will make a feature easier to test via automation while expanding coverage.
· Evangelize automation and assist other QA team members through mentorship, tutorials, and writing scripts to speed up manual testing efforts.
· Develop/execute manual tests on applications as well as web services. Install and configure software products on various platforms as needed.
· Take ownership of performing software testing of a given project for functional & nonfunctional requirements.
· Report software defects and track quality assurance metrics such as defect counts, and test coverage. Communicate status effectively to the team.
· Develop detailed test cases from functional requirements, technical specifications, and application behavior/constraints.
· Participate in Scrum with activities such as assisting developers, performing test case reviews, and research spikes, contributing to improving testing standards supporting continuous improvement, etc.

Education

Bachelor's degree in Computer Science