Test Automation Enterprise Architect
Mortgage Connect, LP · Coraopolis, PA · 1 wk ago
Full-time
Job Duties Collaborating with product managers, developers, quality assurance, architects, and site reliability engineers to create and maintain a comprehensive automation framework, RPA scripts (Business Process Automation) and integrate it with quality-driven development pipeline to ensure the delivery of high quality products; Developing and maintaining Test Automation Frameworks using Python and/or Java, and creating and maintaining automated test suites; Collaborating with Business and Technology teams to identify and drive ROI driven test automation opportunities; Closely monitoring industry trends and progress in the automation tool space, developing proof of concepts as needed to validate the potential impact on our test delivery process; Participating in automation script code reviews and providing guidance on their compliance with test automation best practices; Developing testing scenarios/cases to address areas such as database impacts, software scenarios, regression testing, boundary/negative testing, error or defect retests, and usability; Developing, maintaining and executing automation scripts to ensure sufficient test coverage of Mortgage Connect Applications and APIs; Designing test plans to determine product quality or release readiness; Following defect tracking processes, including software defect documentation and defect tracking tool (Azure DevOps) utilization, and ensuring open defects are monitored and escalated as needed based on aging and priority; Partnering with Software Engineers, System Integrators, and Product Owners to deliver high performing quality customer experiences; Participating in automation script code reviews and providing guidance on their compliance with automation best practices; Identifying interdependencies, ambiguities or omissions, and make suggestions to improve requirements and ensure usability/testability; Reviewing software documentation to ensure technical accuracy, compliance, or completeness, with focus to mitigate risks; Communicating about roadblocks or defects in a clear and concise manner. Job Requirements Bachelor's Degree in any Computer Science or Engineering field and 5 years of progressive experience, in the job offered or a related role working in an Agile (Scrum) environment using Selenium Web Driver, RPA scripts (Business Process Automation), Python, Java, Azure DevOps, Agile Epics, User Stories, CSTE, GenAI, LLMOps, Retrieval-Augmented Generation (RAG), Docker, DevOps, AI/ML libraries, Azure Cloud, REST, QE DevOps, SQL Server, CAG, Tokenizer, Encoder/Decoder, Guardrails-Semantic layer, LLM response layer, UiPath, CSS, HTML, and Microsoft Visual Studio; and 5 years of experience performing ROI driven test automation, automation script code review, regression testing, boundary/negative testing, automation tests, Automation Framework design & development, Continuous Integration and Continuous Deployment (CI/CD), functional testing, UAT testing, system integration testing, usability testing, black box and white box testing, sanity testing, smoke testing, installation testing, disaster recovery, security and compatibility testing. Company headquarters is located in Moon Township, PA, but telecommuting is permitted from anywhere in the United States. Qualified applicants may apply for this position with Mortgage Connect, LP by sending resumes to apednekar@mortgageconnectlp.com.