Neighborly®
Website:
neighborlybrands.com
Job details:
About Neighborly:
Neighborly is a local network of home service brands that will connect you to very specific vetted local experts. Our family of service professionals work with rigorous quality standards to repair, maintain, and enhance your home. With pros living in your community, scheduling is quick and convenient.
Senior QA Engineer
Position Overview:
The Senior QA Engineer is a hands-on role responsible for designing and implementing high-quality test solutions across web, API, and integration layers. This role works closely with engineering and product teams to ensure reliable and scalable software delivery using a balanced mix of manual and automated testing approaches. The engineer will contribute to improving testability, increasing automation coverage, and leveraging modern techniques—including AI-assisted testing—to enhance quality and efficiency.
Primary Responsibilities:
- Develop and execute comprehensive test plans, test cases, and test scripts
- Design and implement automated tests across UI, API, and integration layers
- Perform exploratory and scenario-based testing to uncover edge cases and usability issues
- Apply a balanced mix of manual and automated testing based on feature complexity and risk
- Identify opportunities to replace repetitive manual testing with automation
- Validate end-to-end workflows across multiple systems and services to ensure seamless data flow and business process integrity
- Integrate automated tests into CI/CD pipelines for fast and reliable feedback
- Perform API and integration testing across distributed systems
- Use logs, metrics, and production insights to validate system behavior and detect defects
- Develop and manage effective test data strategies
- Collaborate with developers to improve testability and enable shift-left practices
- Identify gaps in test coverage and improve overall quality
- Apply AI-assisted testing techniques (e.g., intelligent test generation, failure analysis, self-healing automation) to improve coverage and efficiency
- Mentor junior team members and promote QA best practices.
Minimum Required Attributes:
- Experience of working in a continuous delivery model
- Significant experience developing automated test cases using tools like Playwright, Karate, and Database Testing.
- Strong knowledge of SQL
- Strong understanding of JSON and XML for API and data validation.
- Good in Java, JavaScript, or similar languages
- Significant experience within a testing role to include at least 6 years of software testing experience.
- Experience of test planning, test estimation, risk analysis and test case design
- Experience in monitoring and reporting test progress and tracking/analysis of defect trends
- Experience of test requirement identification, tracking and analysis
- Ability to determine and dictate relevant test types, methods, and approaches (e.g., appropriate uses of automation)
- Good communication and interpersonal skills
- Experience working with offshore / onshore delivery model.
- Candidates must be customer focused, goal oriented, and have a passion for success.
Education & Experience:
- Bachelor’s degree or equivalent experience.
- 6+ years of proven work experience.
Click on Apply to know more.