Excellent problem-solving skills, keen attention to detail, and outstanding written and oral
communication abilities. Ability to learn quickly, love technology, and want to work on innovative web applications.
Primary Objectives
Creating an end-to-end test plan; executing and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected.
Ensuring solutions are tested in terms of functionality, performance, reliability, stability, and compatibility with other legacy- and/or external systems.
Executing regression, unit, and integration tests, as well as using version control and bug database software.
Developing test automation solutions to fully regression test applications.
Essential Job Functions
Ensure solutions are tested in terms of functionality, performance, reliability, stability, and compatibility with other legacy and/or external systems.
Create end-to-end test plans; execute and manage all activities in the plan to ensure that all the objectives are met and that the solution works as expected.
Review functional and design specifications to ensure full understanding of individual deliverables.
Identify test requirements from specifications, and map test case requirements to test coverage plan.
Support the efforts of the development team. Engage in discussions involving application development to ensure the best product is being created.
Implement automation testing for new applications that are being developed. Work to ensure regression testing is repeatable and reliable through automation.
Examples of Key Projects/Goals:
Development of end-to-end test plans for new applications being introduced to enterprise systems.
Ensuring that application upgrades and bug fixes are fully tested before being deployed to production.
Implementation of automation testing systems to allow for more detailed testing practices
Participation in the development of quality improvement and quality control data collection, analysis, and reporting.
Required Skills
Minimum 3 years of relevant QA experience
Bachelor's degree in computer science or related field
Create clear, concise detail oriented test plans/cases
Ability to understand and create test plans from specifications or verbal communications
Intermediate to advanced knowledge of software development and the SDLC
Experience in developing and running automation testing a plus
Preferred Skills
Master's degree in computer science or related field
Qualities
Can work independently
Experience working in Franchising Industry
Experience working in a growing organization
Can deliver excellent customer service
Can maintain a positive attitude after a difficult call