Senior QA Automation Engineer
ripplehire
Job Description
Key Responsibilities
- Lead quality engineering activities for small to large-scale projects across multiple teams.
- Design, develop, and maintain robust automation frameworks using Selenium and Cucumber.
- Perform API testing for REST/SOAP services using tools such as Rest Assured/Postman.
- Validate and test XML-based integrations and data flows.
- Create detailed test plans, test cases, and automation scripts.
- Integrate automation suites with CI/CD pipelines using Jenkins.
- Ensure quality gates through code coverage and static analysis tools like SonarQube.
- Conduct cross-browser and cross-device testing.
- Identify, analyze, and track bugs/issues through defect lifecycle management.
- Collaborate with developers, business analysts, and product teams to improve product quality.
- Participate in Agile/Scrum ceremonies and support continuous improvement initiatives.
Mandatory Skills
- Cucumber
- Selenium WebDriver
- API Testing (REST/SOAP)
- XML Testing
- Java
- JUnit/TestNG
- Jenkins / CI-CD
- SQL / Databases
- Agile / Scrum
Preferred Skills
- Performance testing using JMeter / LoadRunner
- Security tools such as SonarQube, Checkmarx, Fortify
- Appium / Mobile automation
- Splunk / Dynatrace