ROLE AND RESPONSIBILITIES
QA Engineers would be expected to be doing following:
- Understanding business, requirements and technical documents
- Preparation of Test Artifacts – Test Plan / Test Cases / Test Scripts in PL/SQL
- Test Execution on various level (System Test, Regression Test, Smoke Test)
- Defect reporting
- Active participation in Project level discussion/meeting
- Get involved in the project from Requirement to Release
- Prepare Testing platform (Application and Database)
- Configuration Management of codebase (SVN)
- Test Automation using Selenium in JAVA
- Performance Test using JMeter
- Test Automation of data/Database level testing
QUALIFICATIONS AND EDUCATION REQUIREMENTS
- Bachelor Degree or equivalent degree in Computer related studies
MUST HAVE SKILLS
- Should have at least 2 years of Software Development/Programming in the past or recently. Preferably in JAVA.
- Should have experience of preparation of Test Artifacts (Test cases, Test Plans, Test Scripts)
- Should have experience in PL/SQL in Oracle
- Should sound knowledge of Software Testing (Type/Method/Technique of Testing)
- Should have basic knowledge of Linux OS and commands
- Should have good knowledge in SVN
PREFERABLE SKILLS
- Knowledge of Basic Java and JUnit/TestNG
- Knowledge of Build Scripting using ANT or MAVEN with Jenkins/Hudson/Bamboo
- Knowledge of any Test Management and Bug Tracking tools
-
Experience of working in the tools like:
- VNC Viewer, FTP Clients, SVN Client, PuTTY, WinSCP, Jenkins/Hudson/Bamboo
-
Experience of working in Application Server like:
- Apache Tomcat, Weblogic
- Knowledge of Shell scripting in Linux and Windows
- Experienced in Selenium, JMeter and SoapUI will be an additional advantage
SOFT SKILLS
- Ability to work independently or as part of a team
- Experience of working in SCRUM/Agile team would be added value
- Persuasive in both written and verbal communication
- Strong Analytical Skills
- US Healthcare experience would be added value