This role will develop and evaluate all software processes and tools to improve the testing methodologies as it relates to new or modified web-based software applications. The incumbent will participate in joint application development sessions to investigate software defects, provide clear repeatable steps to recreate, review application source code and create both QA and Client documentation for the various components of our enterprise web application The Software Quality Analyst is a skilled and experienced project member who can also provide technical leadership and mentoring in the domain of quality assurance. This is a hands-on position that requires the writing of product test plans; the planning, development and execution of detailed test cases; implementing tools and/or processes that improve the efficiency and effectiveness of the software development team; tracking of projects through significant Product Life Cycle milestones. The position requires the candidate to not only perform hands on testing, but also to train and coach other members of the development team on testing methodology best practices and constantly review practices for areas of improvement.
•Functional testing; verifying requirements, documenting and resolving defects and documenting manual test procedures.
•Developing and implementing processes and tools to increase team efficiencies and effectiveness.
•Advising, researching and planning test approach.
•Monitor and address production application support tickets.
•Leading and/or mentoring team members.
•A Bachelor’s degree in Information Systems, Computer Science or similar field of study or equivalent work related experience and at least 5 years of direct testing experience is required.
•Qualified candidates must have broad knowledge and application of software engineering or QA engineering principles, processes, theories and concepts.
•Experience with test tools is a definite plus.
•Must have practical experience with object oriented programming languages (.Net is a definite plus) and experience with MS SQL Server or other RDMS data manipulation tools a must.
•Familiarity with web-based applications preferred. Experience working within an Agile Development Model preferred.
•Experience testing call center systems and/or messaging systems is a plus.