QA Engineer (End-to-End Testing)

Boston, Inc.
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Testing (Software)
API
Artificial Intelligence
Data analysis
Continuous Delivery
Continuous Integration
Database Testing
Distributed Systems
Systems Development Life Cycle
Software Testing Automation Framework
Test Case Design
Test Execution Engine
Strategies of Testing
Data Layers
Playwright

Job description

· quality engineering practices across the SDLC, ensuring testability, automation, and early defect detection · Partner with product owners to define clear, testable acceptance criteria · Apply relevant testing approaches to improve product reliability and customer experience across distributed systems and multi-team platform environments · Adopt and operationalize quality metrics (coverage, defect leakage, cycle time) to drive continuous improvement · Lead test strategy across UI, API, integration, and data layers · Drive adoption of AI-assisted quality engineering (e.g., agentic test generation, intelligent failure analysis, and self-healing automation) to improve productivity, coverage, and defect detection. · Drive efficient test execution through CI/CD integration and shift-left practices · Build and scale automation frameworks using modern tools (e.g., Playwright, Karate) · Identify and remove delivery bottlenecks using data-driven insights · Collaborate with distributed teams and manage external testing partners where required · Provide clear, executive-level reporting on quality, risks, and release readiness. · Integrate quality signals with observability and production insights to enable proactive defect detection and faster resolution.

Requirements

· Experience of working in a continuous delivery model · Significant experience within a testing role, thinking and acting end user pseudo. · Hands-on experience implementing test automation frameworks and practices and experience in implementing automation using Playwright, Karate and Database Testing. · Hands on Knowledge of using AI in Software testing · 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 team leadership and people skills. · Strong written and verbal communication skills. · Excellent working knowledge of test methodologies and development approaches such as Kanban and Waterfall. · Experience working with offshore testing resource / resource centers in a service delivery model. · Highly organized and detail oriented. · Self-starter. Ability to work autonomously with little support. · Ability to work well under pressure and meet deadlines.

Apply for this position