Job Description :
Role: Software QA Engineer
Location: Sunnyvale CA, 94086
Duration: 5 + Month

Job Description:
Performs quality assurance testing for large-scale, eCommerce web applications, tools, and software
Use test automation tools and manual testing to execute test plans and identify defects prior to release.
Work with Customer Support to reproduce defects reported by customers.
Effectively use a defect tracking system.
Participates in medium- to large-scale projects
Provides and supports the implementation of business solutions

Experience/Skills required:
Bachelor''s degree in Computer Science or related field
2-4 years of experience with Software QA Engineering and test automation
Strong fundamentals in SDLC – Agile / waterfall methodologies.
Strong technical skills with expert scripting language / programming language experience – Java (preferred), ruby/ groovy scripting
Strong domain knowledge in eCommerce and retail highly preferred
PL/SQL experience.
Good understanding of object oriented programming
Proactive problem solver
Team-oriented, self-motivated with good communication and organizational skills
Possess a strong ability to organize and prioritize his or her time.

Must Skills:
java, xml, json, sql, javascript Database: oracle, couchbase, cassandra
Experience in developing tools, scripts to aid in testing client server and Web applications.
Knowledge of REST and SOAP architectural styles
Experience testing web applications using multiple browsers
Strong analytical and problem-solving skills
Strong communication skills