Develop and sustain software quality assurance procedures and controls, facilitating and coordinating test activities during the software application development lifecycle. Manage basic to moderate system and problem analysis, as well as directly perform complex system and problem analysis associated with application development and test management functions. Make recommendations and architect improvements to test procedures, and assist with the development and implementation of test processes, methods and tools. Execute complex, reliable, structured and manageable software quality assurance processes including test requirements gathering, designing and planning, scripting and executions that provide results for meeting our customers' operational service expectations and business objectives in testing in-house developed, digital and customized packaged business applications and technologies.
Bachelor's degree in Computer Science, Engineering, Information Systems or a related field plus 5 years of post-bachelor's and progressive experience; or a Master's degree in Computer Science, Engineering, Information Systems or a related field plus 3 years of experience.
Of the required experience, must have 3 years of experience developing applicable test plans, scenarios, cases, and scripts.
Must have 2 years of experience with best practices and approaches for custom developed and consumer off-the-shelf packaged applications.
Must have 2 years of experience in test management processes, both functional and non-functional test planning and execution, version control and defect tracking methods using associated tools.
Must have 2 years of experience with software quality assurance testing related to release management.
Must have 2 years of experience in cloud computing services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).
Must have 2 years of experience in application and system architecture including service-oriented architecture (SOA).
Must have 2 years of experience in automated test script execution and related tools.
Employer will accept any suitable combination of education, training, or experience.