What are the responsibilities and job description for the Senior QA Automation Engineer position at Metalight Solutions Inc?
Job Title: Senior QA Automation Engineer
Location: New York City, NY (Hybrid 3 Days Onsite)
Employment Type: Full-Time (FTE)
Interview Process: 4 Rounds (Including 1 In-Person Interview)
Job Description
We are seeking an experienced Senior QA Automation Engineer to join our engineering team in New York City. This is a hands-on senior-level position focused on building scalable automation frameworks, improving testing processes, and ensuring high-quality software releases across enterprise applications.
The ideal candidate will have strong expertise in test automation, API testing, CI/CD integration, and enterprise application testing. This role requires close collaboration with Developers, Product Managers, Business Analysts, and other stakeholders to ensure software quality throughout the Software Development Life Cycle (SDLC).
Key Responsibilities
- Lead end-to-end QA strategy including functional, regression, integration, system, and end-to-end testing.
- Design, develop, and maintain scalable automation frameworks from scratch.
- Build and execute automated test suites for Web, API, and backend applications.
- Integrate automated testing into CI/CD pipelines for continuous testing.
- Review business requirements and technical designs to ensure complete test coverage.
- Perform manual testing for complex business scenarios and exploratory testing.
- Validate APIs, backend services, databases, and system integrations.
- Analyze defects, perform root cause analysis, and collaborate with development teams to resolve issues.
- Track testing progress, release readiness, quality metrics, and project risks.
- Mentor junior QA engineers and establish QA best practices across teams.
- Participate in Agile ceremonies including Sprint Planning, Daily Standups, Grooming Sessions, and Retrospectives.
Required Skills
Experience
- 8 years of Software QA/Automation Testing experience.
- Strong experience building Automation Frameworks.
- Enterprise Application Testing experience.
- Experience working in Agile/Scrum environments.
Automation Tools
- Selenium WebDriver
- Playwright
- Cypress
- Postman
- REST Assured (Preferred)
Programming Languages
- Java
- JavaScript
- Python
- TypeScript
Testing Experience
- UI Automation
- API Testing
- Integration Testing
- Regression Testing
- Functional Testing
- End-to-End Testing
- System Testing
- Backend Testing
CI/CD & DevOps
- Jenkins
- GitHub Actions
- Azure DevOps
- GitLab CI
- Continuous Testing
Database
- SQL
- Data Validation
- Backend Testing
Test Management
- Jira
- TestRail (Nice to Have)