SnoRequirementsSeniorJunior1Demonstrated experience in
leading the quality engineering aspects of small to large-scale projects
across multiple groupsMust HaveĀ 2Demonstrated experience in the
quality engineering aspects of small to large-scale projectsMust Have3Sound knowledge of Java, Spring,
JUnit, Eclipse IDE, Rest Assured, Appium, Protractor/Cucumber frameworks,
Databases, APIs (REST/SOAP), Continuous Delivery concepts and tools such as
Jenkins, vulnerability tools such as Sonar, Checkmarx/Fortify, etc.Must HaveMust Have4Proven experience in QA
automation tools such as SeleniumMust HaveMust Have5Experience with performance
engineering and profiling (e.g. Java JVM, Databases) and tools such as Load
Runner, JMeter. Exposure to Application performance monitoring tools such as
Dynatrace and Splunk desirable.Must HaveNice to Have6Expertise with cross browser and
cross device testing strategiesMust HaveNice to Have7Ability to create good
acceptance and integration test automation scripts and integrate with
Continuous integration (Jenkins) and code coverage tools (Sonar, Clover) to
ensure 80% or higher code coverage.Must HaveMust Have8Hands-on experience with Quality
Management Systems (QMS) and testing methodologiesMust HaveMust Have9Work together with relevant
teams and departments to improve products, Ensure products adhere to company
and industry quality standardsMust HaveMust Have10Create tests to identify
software problems, Analyze bugs and errors found during tests, Document
results of tests for the software development teamMust HaveMust Have11Develop detailed, comprehensive,
and well-structured test plans and test cases, Prioritize and plan testing
activitiesMust HaveMust Have12Strong knowledge of software QA
methodologies, tools, and processesMust HaveMust Have13Ability to learn, adapt and
develop in new technology stacks very quicklyMust HaveMust Have14Strong exposure in Agile, Scaled
Agile based development modelsMust HaveMust Have