Role: QA Automation Engineer
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: 12+ months (potentially long-term)
Work Schedule: 8 hours/day (Mon-Fri)
Work Hours: IST
Location: 100% Remote in India
Job Summary
We are seeking an experienced QA Automation Engineer to design, develop, and maintain automated testing frameworks for complex enterprise applications. The ideal candidate will have strong experience with Java, Selenium, API automation, and testing frameworks, and will be responsible for ensuring software quality across frontend, backend, and integrations.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium, Playwright, TestNG, JUnit, or similar frameworks
- Perform end-to-end testing of applications, APIs, and system integrations
- Develop and maintain automation frameworks and testing strategies
- Execute frontend and backend testing using Java, Rest Assured, and API tools
- Perform data validation using SQL / SOQL queries
- Test integrations with CRM systems, external APIs, and marketing platforms
- Maintain test documentation and defect reports
- Work closely with developers, product teams, and business stakeholders
- Support CI/CD pipeline testing and automation execution
- Participate in Agile / Scrum ceremonies
Required Skills
- 5+ years of QA Automation experience
- Strong experience with Java and Selenium
- Experience with API testing (Rest Assured / Postman / SoapUI)
- Experience with TestNG / JUnit / Cucumber / BDD frameworks
- Experience building automation frameworks
- Experience with SQL / data validation / backend testing
- Experience with Git, Jira, CI/CD, Jenkins
- Experience working in Agile/Scrum environments
Nice to Have
- Salesforce testing experience
- CRM / Marketing platform integration testing
- Playwright / Provar experience
- Unix / Shell scripting
- Performance testing (JMeter)