HomeServices of America
Sr Software Quality Engineer
HomeServices of America, Eden Prairie, Minnesota, United States, 55344
Sr Software Quality Engineer – HomeServices of America
Join to apply for the
Sr Software Quality Engineer
role at
HomeServices of America .
Purpose of Job Lead quality assurance efforts for a unified digital portal serving real estate, mortgage, title, and insurance domains. Design and execute test strategies across mobile, web, backend, and third‑party integrations, collaborating with cross‑functional teams to ensure scalability, security, and a seamless user experience through both automated and manual testing.
Job Duties and Responsibilities
Define and implement end‑to‑end strategies across Flutter mobile/web, Node.js/NestJS backend, and PostgreSQL.
Collaborate with product, development, and DevOps teams to define acceptance criteria and test plans.
Design and execute automated and manual test cases for UI, API, and integration testing.
Validate workflows across mobile, web, and backend systems.
Maintain automation frameworks using tools such as Cypress, Playwright, Appium, and Postman.
Validate third‑party integrations using Postman, REST Assured, and SuperTest.
Integrate tests into CI/CD pipelines (GitHub Actions, GitLab CI).
Manage test environments, mock servers, and test data.
Track and report on quality metrics such as test coverage, defect rates, and release readiness. Ensure defects are well documented and reproducible.
Perform other duties as requested to fulfill the purpose of the job.
Performance Expectations
Meet all performance and behavior expectations outlined in company performance appraisal.
Perform responsibilities as directed, achieving desired results within expected time frames and with a high degree of quality and professionalism.
Maintain positive and productive work relationships with all staff, customers, and business partners.
Demonstrate necessary behavioral and technical competencies to effectively complete job responsibilities.
Follow company HR policy, Code of Business Conduct, and all relevant policies, protecting confidential information and adhering to safety practices.
Qualifications Education
Bachelor's degree in Computer Science, Engineering, or related field.
Experience
4-6 years of experience in software quality engineering or full‑stack QA.
Experience testing Flutter apps (web and mobile).
Strong proficiency in testing Node.js/NestJS APIs.
Solid understanding of PostgreSQL and SQL queries.
Experience with automated UI and API testing frameworks.
Familiarity with Git, Docker, and CI/CD tools.
Agile/Scrum experience and QA best practices.
Domain experience in real estate, fintech, or insurance preferred.
Experience with performance testing (JMeter, k6) and security testing (OWASP, JWT) preferred.
Experience using monitoring tools (Sentry, Datadog), microservices architecture preferred.
Knowledge and Skills
Expertise in automation frameworks (Cypress, Playwright, Appium).
API testing tools (Postman, REST Assured, SuperTest).
CI/CD tools (GitHub Actions, GitLab CI).
Strong communication and documentation skills.
Passion for QA and continuous improvement.
Wage $107,000.00 – $129,000.00 annually; potential for annual discretionary bonus.
Benefits Full suite of benefits including Medical, Health Savings Account, Dental, Vision, Life Insurance, Paid Vacation (PTO), 401(k) with employer match, Flexible Spending Account, and Employee Assistance Program (EAP).
Location Remote work within the U.S. mainland. Local candidates in Eden Prairie, MN may work on‑site with home‑office flexibility.
Equal Opportunity Employer
#J-18808-Ljbffr
Sr Software Quality Engineer
role at
HomeServices of America .
Purpose of Job Lead quality assurance efforts for a unified digital portal serving real estate, mortgage, title, and insurance domains. Design and execute test strategies across mobile, web, backend, and third‑party integrations, collaborating with cross‑functional teams to ensure scalability, security, and a seamless user experience through both automated and manual testing.
Job Duties and Responsibilities
Define and implement end‑to‑end strategies across Flutter mobile/web, Node.js/NestJS backend, and PostgreSQL.
Collaborate with product, development, and DevOps teams to define acceptance criteria and test plans.
Design and execute automated and manual test cases for UI, API, and integration testing.
Validate workflows across mobile, web, and backend systems.
Maintain automation frameworks using tools such as Cypress, Playwright, Appium, and Postman.
Validate third‑party integrations using Postman, REST Assured, and SuperTest.
Integrate tests into CI/CD pipelines (GitHub Actions, GitLab CI).
Manage test environments, mock servers, and test data.
Track and report on quality metrics such as test coverage, defect rates, and release readiness. Ensure defects are well documented and reproducible.
Perform other duties as requested to fulfill the purpose of the job.
Performance Expectations
Meet all performance and behavior expectations outlined in company performance appraisal.
Perform responsibilities as directed, achieving desired results within expected time frames and with a high degree of quality and professionalism.
Maintain positive and productive work relationships with all staff, customers, and business partners.
Demonstrate necessary behavioral and technical competencies to effectively complete job responsibilities.
Follow company HR policy, Code of Business Conduct, and all relevant policies, protecting confidential information and adhering to safety practices.
Qualifications Education
Bachelor's degree in Computer Science, Engineering, or related field.
Experience
4-6 years of experience in software quality engineering or full‑stack QA.
Experience testing Flutter apps (web and mobile).
Strong proficiency in testing Node.js/NestJS APIs.
Solid understanding of PostgreSQL and SQL queries.
Experience with automated UI and API testing frameworks.
Familiarity with Git, Docker, and CI/CD tools.
Agile/Scrum experience and QA best practices.
Domain experience in real estate, fintech, or insurance preferred.
Experience with performance testing (JMeter, k6) and security testing (OWASP, JWT) preferred.
Experience using monitoring tools (Sentry, Datadog), microservices architecture preferred.
Knowledge and Skills
Expertise in automation frameworks (Cypress, Playwright, Appium).
API testing tools (Postman, REST Assured, SuperTest).
CI/CD tools (GitHub Actions, GitLab CI).
Strong communication and documentation skills.
Passion for QA and continuous improvement.
Wage $107,000.00 – $129,000.00 annually; potential for annual discretionary bonus.
Benefits Full suite of benefits including Medical, Health Savings Account, Dental, Vision, Life Insurance, Paid Vacation (PTO), 401(k) with employer match, Flexible Spending Account, and Employee Assistance Program (EAP).
Location Remote work within the U.S. mainland. Local candidates in Eden Prairie, MN may work on‑site with home‑office flexibility.
Equal Opportunity Employer
#J-18808-Ljbffr