
Senior QA Engineer
Hometap
- Boston, MA
- Permanent
- Full-time
- QA and regression-test software used to meet Hometap's mission of making homeownership less stressful and more accessible
- Drive UAT programs with internal stakeholders and users of Hometap's software
- Help build, architect, and contribute to our automated regression testing suite, constantly extend it, and assist teams' efforts in growing test coverage
- Train engineers on our automation framework and solutions
- Devise solutions to automate testing of 3rd party integrations
- Collaborate closely with DevOps to create and maintain AWS sandbox environments for testing and build robust continuous testing pipelines, utilizing tools such as Docker, and AWS services such as S3, Cloudwatch, Lambdas, ECS, and more
- Suggest and evaluate new technologies and tools to assist the QA Team and the overall Technical Product Organization
- Partner with the Product team; carry in-depth knowledge of Hometap software, and acceptance-test new features while covering them with automation
- Be a key stakeholder in release readiness validation; be empowered to prevent immature software from premature release
- 5+ years of professional experience in web application testing
- Strong knowledge of QA processes, testing methodologies, and best practices, as well as a passionate drive to promote and ensure quality standards throughout all phases of product development
- 2+ years of experience with web QA automation tools and frameworks. You will have the opportunity to contribute significantly to the design and development of our automation framework!
- Experience with conducting code reviews of test automation code and training other individuals on test automation best practices, code standards, and maintainability
- Proficiency in JavaScript. You should be comfortable learning and using any programming or scripting language to write robust automated tests
- Experience implementing continuous testing in CI/CD pipelines and collaborating with DevOps
- Experience with API testing
- Extensive proficiency with requirements handling. You will be working with product managers to establish a firm understanding of our product goals and feature requests. Your ability to put yourself in the shoes of various stakeholders while verifying code will be paramount
- Experience with UI/UX testing
- Outstanding exploratory testing skills. The quality bar on our team is already very high, and you will raise it even higher!
- Experience with Cypress
- Experience with Python/Python-based frameworks such as Django
- AWS ecosystem expertise
- Experience with security testing