Quality Assurance Engineer II

Company Name:
Job Description Develop and support services or products as part of an Agile team.
Develop and execute automation for functional, Web UI and performance testing for complex client server or high volume web applications.
Participate in the Agile software delivery process by writing and reviewing functional and design specifications, developing and reviewing test cases, writing user stories and tasks for sprints and coordinating efforts across the team to ensure resolution of defects.
Design and run stress and load tests.
Drive automation initiatives from building (Ant, Gradle and Jenkins/Bamboo), testing (JUnit, Selenium, Cucumber), and deploying (Chef, Puppet) services.
Ensure proper Quality Engineering policy and testing coverage is applied.
Work with team members to troubleshoot and resolve production issues.
Leverage and contribute to our evolving shared infrastructure.
Continuously learn and apply new concepts and technologies.
Education, Experience & Skills required
Technical degree or equivalent work experience.
Recent experience in software Quality Engineering and Test Automation.
Strong scripting skills (Perl, Python, Ruby, etc.).
Expertise in at least one of testing automation frameworks such as Selenium, JMeter or SoapUI.
Experience with implementation of continuous Integration.
Experience with continuous deployment and automated deployment tools (chef/puppet).
Experience in a Linux / Java environment.
Strong communication, analytical and organizational skills

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.