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.
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.
|