Design, develop and implement testing methods, use cases, and test suites to configure, deploy, test, debug, and install software applications. Those applications could be custom developed or purchased. The testing includes any integration points between an updated/created application and other applications exchanging data with that project application. Plan, execute, review, analyze and improve the development lifecycle process. Work closely with product owner, business owner, subject matter experts, engineers, and users to identify desired features and to understand business needs and give technical guidance. Follow the quality assurance process by participating in code reviews, test reviews, automated testing, automated configuration and deployment, product owner demonstrations and business owner acceptance.
Essential Functions & Responsibilities
Design and develop test cases and implementation for testing and debugging software applications. Participate in planning and implementing the software development process. Execution of test plans, filing of defects, configure and troubleshoot software systems. Working with product management to define accurate quality functional expectations. Acts as a mentor, guide, and resource for employees performing similar functions at a lower level of experience and expertise. Perform other job-related duties as assigned.
Other Functions and Responsibilities
Done and accepted work throughput metrics.
Accurate and timely communication of status and progress.
Ability to troubleshoot and resolve issues in a timely and accurate manner.
Ability to identify and work towards long‐term career objectives.
Frequency, quality and success metrics of proposed and implemented opportunities for improvement
Ability to lead and follow special project assignments delivering requested business value.
Experience & Education
Experience may be substituted for education. The opposite also applies. It is broken down as follows:
5‐7 years’ experience in IT or related field with either:
(1)A two-year college degree or (2) Completion of a specialized course of study at a business or trade school or (3) Completion of a specialized and extensive in-house training or apprenticeship program. Bachelor’s degree preferred.
OR 3‐5 years’ experience in IT or related field with a Bachelor’s degree (or equivalent) in Computer Science,
Information Management Systems, or a related field.
Knowledge, Skills & Abilities
A significant level of trust and diplomacy is required, in addition to normal courtesy contact with others and is usually of a personal or sensitive nature. Work may involve motivating (changing behavior), influencing, or training others. External contacts become important and fostering sound relationships with other entities (companies and/or individuals) becomes necessary and often requires the ability to influence and sell ideas or services to others.
- Azure DevOps
- C# .NET Framework and Core
- Encompass by Ellie Mae
Computer and data processing experience including computer networks, server OS, PC and other client OS, and database technologies. Technical planning, project management and project implementation skills.
Ability to discuss technical issues effectively with other professionals as well as non-technical users. Demonstrated analytical and problem-solving skills. Ability to work and travel independently and use general office equipment and make presentations.
Academy Mortgage Corporation