Job Description :
Job Title : Software QA Engineer-Java & Public Cloud
Location: San Ramon, Ca
Job Type: Long Term Contract
Interview: Phone/Skype


Software QA Engineer Public Cloud, Selenium; Need to be able to java code.
Our direct client is looking for a SR QA Engineer. You will be responsible for testing a component, feature and or feature set. Work independently and contributes to the immediate team and to other teams across business. Contribute to quality engineering discussions.

Essential Responsibilities
Own medium-sized quality engineering tasks; and delivers while mentoring and helping team members
Make technology choices at individual level and has ability to analyze impact
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
Integrate project testing with continuous-integration process
Work with fellow team members to diagnose bugs and formulate solutions
Provide expertise in the quality engineering, test planning and testing methodology for a software project
Develop and executes maintainable automation tests for acceptance, functional, and regression test cases

Qualifications / Requirements:
Experience with public cloud infrastructures such as Amazon Web Services or Azure
Hands on experience with Selenium Webdriver, Protractor for testing of web apps
Hands on experience in testing Web Services, APIs, server-side components, and cloud applications using REST
Experience with java script, Java, Junit, AngularJS, Postman, CSS, and html
Should be fluent in SQL with experience in testing applications that utilize databases
Write and execute complex test plans, test cases, and unit tests
Identify, diagnose, report, and assist developers in resolving defects
Experience with Continuous Integration using Jenkins, Maven, Git, etc.
Understanding of JMeter or other performance tools
Testing of systems for security standards compliance
Experience working in an Agile/Scrum development process
Experience with Analytics, machine learning or Medical Imaging is PLUS.
Experience in Python is a plus.
Experience informing software design with BDD and TDD
Able to translate product requirements into feature files
An understanding of software QA methodologies, tools, and processes
Experience in BDD using Cucumber or JBehave is a plus
Demonstrates the initiative to explore alternate technology and approaches to solving problems
Skilled in breaking down problems, documenting problem statements and estimating efforts
Demonstrates awareness about competitors and industry trends

Client : PDDN INC.