Software Quality Assurance Engineer

Responsibilities:

o Build code to break the code.
o Libraries of scripts/tools to support speedy and repeatable testing.
o Design and implement tools for load testing.
o Focus on vulnerability testing and application hardening.
o Design and perform functional, regression, and stress tests to ensure applications work smoothly.
o Manage daily deployments in an agile/fluid release process.
o Participate in the earliest planning to help shape how new features will work.
o Interface with developers to understand code changes, assess risk, and ensure best practices.
o Get hands on with applications and automation code to debug and troubleshoot errors encountered during testing.
BASIC Qualifications:

o Bachelor's Degree in Computer Science (or equivalent)
o At least two years of experience designing and coding web based applications
o Strong Web Development Background
o Frontend web development experience
o HTML/CSS
o JavaScript
o Basic SQL expertise
o Experience testing large applications.
o Automated testing.
o Manual testing experience with multiple platforms using all major browsers.
o Must be able to write clear, concise, and detailed test plans.
PREFERRED SKILLS AND
Experience:

o Experience with Workday/HRIS software testing
o Experience with Kronos software testing
o Experience with integration testing
o Experience with web application analysis tools such as Fiddler, Wireshark, and Chrome Dev Tools.
o Experience with ticketing software such as TFS, JIRA, and Trac.
o Administering source control systems such as TFS, Git, and Subversion.
o Administering continuous integration build systems such as TeamCity, Jenkins, and Hudson.
o Development experience with the Microsoft stack.
o Backend web development experience
o Strong SQL experience
o JavaScript automation
o Reverse engineering skills
o Ethical/white hat hacking
o Ability to adapt to a rapidly changing environment.
o Ability to function under pressure in a fast-paced environment and work extended hours as needed.
o Strong attention to detail.
o Follow through, prioritization, planning, and estimating.
o Strong communication 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.

More Jobs

Senior Software Engineer - Analytical Lab - Py...
South San Francisco, CA Counsyl
Software Engineer Nilesh
Santa Barbara, CA LogMeIn
Senior Back-End Software Engineer, Data Pipeline
San Mateo, CA MEDALLIA, INC.
Software Engineer - Upgrades
Diamond Bar, CA Liferay
Senior Quality Engineer, Data Platform
Palo Alto, CA Machine Zone
Staff Back-End Software Engineer, Data Pipeline
San Mateo, CA MEDALLIA, INC.