Lead and mentor QE team members, as well as manage offshore resources
Create Test Plans, Test Cases/Test Data Using Software Programs – Coordinating and leading Testing by All Stakeholders
Develop & maintain automation frameworks
Develop, maintain, and execute automation scripts to ensure sufficient test coverage of Mortgage Connect Applications and APIs. Solid understanding of Performance Testing
Work Closely with Business Analysis and Engineering Staff to Ensure the Test Coverage
Act as key point of contact for all QA aspects of releases, providing QA services and coordinating QA resources internally and externally
The ability to quickly assess risk, lead a team to a decision point and ensure plans are executed are critical skills required to perform this role
Document, Track, and Communicate Test Plans, Test Results, Analysis, and Unresolved Problems
Leads the review of testing artifacts throughout the product life-cycle to ensure appropriate sign off and prioritization of testing work. Including coordinating test strategy, scripting and defect resolution.
Take accountability for quality standards in the development, implementation and upkeep test scripts and opportunities for automation of testing products.
Develop/Improve QA processes and procedures
Developing meaningful management metrics, Identify trends and opportunities for continuous improvement in product release
Recommend Program Improvements and Revisions
Establish Benchmarks for Program Efficiency in Operating and Response Times
Compatibility Testing and Performance Monitoring
Risk Management
Defect Management – Identify, Analyze, and Document Defects, Questionable Functions, Errors and Inconsistencies in Software Program Functions, Outputs, Screens, and Content
Participate in Development Projects/Agile Teams from Origination to Completion
Additional Duties, as assigned
Qualifications
Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Information Systems, Business, or Equivalent Work Experience
At least 7-9 years of relevant QA experience
Knowledge, Skills and Abilities – Must Have
Working experience in any one of the Programming Languages (Java , Python , Ruby, JavaScript, C#)
Working experience in any one of the Test Automation Tools (Selenium, Appium, RestAssured, etc)
Understanding of version control, branching schemes, reverts, rebasing, etc. using Git
Experience in Automation Code reviews
Experience with all aspects of QA process. Experience in developing test plans and test strategies
Ability to Work in Fast-Paced Environment and Meet Deadlines
Capability to Work both Independently and as part of a Team
Problem-Solving Mindset with Ability to Multitask
Self-Motivated: Ability to Work with Minimal Supervision
Strong Ability to Build Consensus – Ability to Influence Others
Experience with All Aspects of System Development Lifecycle
Working Knowledge of Successful Software Development Methodologies and Best Practices
Knowledge, Skills and Abilities – Good to Have
1+ years of experience in RPA
1+ Years of Related Work Experience Ideally in the Title or Real Estate Industry(Preferred)
Previous experience setting up and maintaining Azure DevOps pipelines
Experience with All Aspects of System Development Lifecycle