Job Purpose
Product: Encompass Web provides a complete solution for loan officers to maximize productivity across their entire workflow from anywhere, at any time.
Responsibilities
- Be an active participant in planning and designing product features with the ability to view the product from a customer perspective
- Proficient in UI, Functional testing and Automation testing for web and mobile applications.
- Develop, modify, and execute software test cases, automated scripts, and programs for testing.
- Collaborate with cross functional teams involved in product delivery
- Must be self-motivated, flexible, and have strong problem-solving skills.
- Develop, update, maintain and execute automated tests using Selenium and Java
- Review and triage test failures and verify fixes
- Work with team to analyze code coverage using industry standard tools
- Enhance and extend test automation libraries and frameworks
- Build testing tools, mock services
- Manage multiple competing priorities in a fast-paced Agile environment
- Work with minimum of technical supervision
- Stay current with the latest engineering technologies and best practices
- May require overtime or off-peak hours to meet commitments
Knowledge and Experience
- BS/MS in Computer Science or equivalent domain
- 4+ years’ experience working as a Test Automation Engineer
- 4+ years uninterrupted experience developing automation code in Selenium with Java, TestNG, Appium, XCode for mobile based applications.
- 4+ years supporting cross browsers, mobile and tablet testing.
- 4+ years of experience with Android, iOS or other mobile application testing
- 3+ hands on experience with GitHub tools.
- 1+ hands on experience in Accessibility Testing (ADA)
- Ability to analyze requirements, develop a test plan/strategy, create and execute test cases, track defects and report results
- Familiar with CI/CD process, configure Jenkins Jobs.
- Demonstrated knowledge of the Software Development Lifecycle (SDLC) and manual testing
- Ability to effectively communicate relevant project information with coworkers, peers, and management through written and verbal communication.
- Must be self-motivated, flexible, and have strong problem-solving skills.
Plus
- Experience with AWS
- Exposure to Security, API, Performance testing