QA AnalystBookmark This
Independently determine and develop approaches to solutions. Assist with complex problems regarding testing approaches, application knowledge, and technical knowledge.
Document and summarize test results and report findings.
Develop and provide testing metrics and reports for the QA dashboard to effectively communicate test status to the test team and management.
Troubleshoot and resolve or recommend solutions to a diverse range of Complex software testing problems. Use judgment within defined policies and practices (includes software and technical documentation solutions).
MUST HAVE SKILLS/EXPERIENCE:
3-4 years of experience in developing test automation scripts (hands on experience a must)
Recent hands on experience with writing Selenium scripts using Java. (No record and Play)
Should have good understanding of core Java and ability to write automation code for functional test automation using Selenium
Should have Knowledge of Log4J or Jlog or Splunk
Should have knowledge on how to setup and run the tests for multiple browsers (IE, Firefox, Chrome and Safari)
Should have knowledge on continuous integration and tools like Jenkins or Bamboo
Should have TestNG or JNUNIT unit test framework experience
Should have exposure with PageObjects pattern
Strong planning, and organizational skills with strong attention to detail
Exceptional oral and written communication skills
Ability to multi-task, prioritize tasks, and quickly adjust in a rapidly changing environment
Team player who exhibits effective interpersonal skills with a collaborative style
A positive, quality-oriented, reliable, organized, and flexible individual with an ability to work in a fast-paced agile environment
Good to have knowledge on setup Selenium GRID and run the tests
Good to have knowledge on how to setup run tests on Sauce labs cloud
Good to have knowledge on AWS (Amazon web services)
Good to have knowledge on CSS selectors and Java script