Apply now: QA Engineer, location is Onsite (3 days/week). The start date is Mid April for this 6+ month contract position.
Job Title: QA Engineer
Location-Type: Onsite in Needham, MA (3 days/week)
Start Date Is: Mid April
Duration: 6+ months (Contract-to-Hire)
Compensation Range: $60-70/hr W2
Benefits: Eligible for Health, Dental, Vision, 401K
Not eligible for Visa sponsorship
Job Description:
Design and implement automated testing solutions to ensure quality across mobile applications and systems.
Day-to-Day Responsibilities:
- Design, develop, and maintain automated test frameworks for mobile applications (iOS and Android)
- Build and maintain CI/CD pipelines integrating automated testing
- Execute test strategies including exploratory and device-level testing
- Collaborate with cross-functional teams to embed quality into development
- Validate multi-step workflows, event sequencing, and system state transitions
- Mentor team members on automation best practices and quality standards
Requirements:
Must-Haves:
- Strong experience with state and logic modeling across complex systems
- Ability to validate multi-step workflows and event sequencing
- Proven experience identifying and handling edge cases and failure scenarios
- Solid understanding of boundary conditions (arrays, grids, indexing, positional logic)
- Experience enforcing rules and constraints based on system state transitions
- Hands-on experience with Appium or similar mobile automation tools
- Proficiency in Java, JavaScript, or TypeScript
- Experience integrating automation into CI/CD pipelines
Nice-to-Haves:
- Experience building automation frameworks from scratch
- Strong systems thinking and ability to validate dependencies across flows
- Experience testing React Native applications
- Ability to design reusable automation utilities and validation logic
- Experience validating complex user and device interactions