Job Description :
QA Engineer
Location: Fremont, CA
Duration: 6+ Months

QA – Test automation, selenium, API. Underlying core skill set, test planning, test case writing, database testing, database testing, UI testing."

experience working with testing .net/C# applications is a must have.

Convert requirements into test scenarios and develop test plans.
Execute and review testing results.
Enter defects into Jira.
Lead or participate in testing lessons learned with the intention to provide process improvements to the testing process.
Design, code, test, and implement automation test suites
Configure and monitor complex test environments that simulate customer environments
Use tracing and profiling tools or develop measurement methodologies to analyze performance issues.
Work with developers to triage issues and identify defect root cause and resolve iteratively.
Plan and scope the automation test strategy and testing features for the release under test.
Participate in requirements definition, design walkthroughs with the purpose of creating test scripts supporting required business needs.
Participate in project related meetings
Responsible for following quality assurance, software testing, methodologies, processes, best practices and techniques adopted by the Software Testing industry.
Deliver on commitments, show tenacity, and support stability and quality.
Deliver on time, quality work that is within budget and does not over-engineer.
Develop, execute and maintain test plans/procedures
Work with Customer Support to help identify, report and collaborate on solutions for problems reported in the field.
4-8 years of software industry experience with hands-on Quality experience
BS/MS in Computer Science or a related technical discipline, or equivalent work experience is required.
Experience working in a fast-paced, cross-geography engineering environment preferred.
Experience in writing automated tests in C# Net)
Experience with TDD and/or BDD is a plus.
Experience on installation and configuration of web applications and mobile applications
Development experience utilizing object-oriented languages to design and implement test automation is a plus.
Knowledge of various types of virtualization software (VMware, HyperV ) is a plus.
Experience with Windows and mobile platforms is required
Experience with SQA processes and methodologies is required
Excellent communication skills (verbal and written) are required
Experience writing and developing test plans/procedures is required
Familiarity with development and defect tracking tools such as JIRA is required
Familiarity with Scrum development is preferred
Experience with Team Foundation Server (TFS) a plus.
Experience with automation tools such as HP''s UFT, Selenium (Priority), Cucumber, Ruby etc. would be a plus.