Overview
Job Description :
We are looking for a QA Engineer with hands-on experience in automated testing and strong technical expertise to join our dynamic team. The ideal candidate will possess a deep understanding of Selenium Webdriver IO, Appium, JavaScript with Node.js, and various test automation frameworks, along with proficiency in API automation and working in an Agile environment.
This position will require the ability to design, develop, and execute automated tests for web and mobile applications. Additionally, experience in CI/CD pipelines and test-driven development (TDD) or behavior-driven development (BDD) will be highly beneficial.
Key Responsibilities :
- Design, implement, and maintain automated test scripts using Selenium Webdriver IO and Appium for web and mobile testing.
- Perform API automation testing using tools such as SuperTest, RestAssured, or SOAP UI.
- Work with JavaScript (Node.js) to write clean and efficient test scripts.
- Create and maintain CI/CD pipelines for automated test execution and integration.
- Implement TDD and BDD practices with appropriate frameworks to improve software quality.
- Collaborate with cross-functional teams to understand test requirements and ensure high-quality test coverage.
- Identify, document, and track defects and assist developers in troubleshooting issues.
- Participate in code reviews, helping to enforce best practices in test automation.
- Conduct regression testing, performance testing, and integration testing as necessary.
- Work in an Agile environment, following sprint cycles, and deliver testing results on time.
Mandatory Skills & Requirements :
- 7 - 12 years of experience in Software Quality Assurance.
- Expertise in Selenium Webdriver IO for browser automation.
- Strong experience in Appium for mobile application automation.
- Proficiency in JavaScript and Node.js for writing test scripts and automation.
- Deep understanding of BDD and TDD methodologies.
- Hands-on experience with CI/CD pipelines.
- Strong knowledge of ReactJS for front-end testing.
- Proven experience in API automation using tools such as SuperTest, RestAssured, or SOAP UI.
- Experience working in an Agile development environment, including participation in Scrum meetings, sprint planning, and retrospective reviews.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills to collaborate effectively within a team.
Job Types: Full-time, Permanent
Pay: ₹1,750,000.00 - ₹2,200,000.00 per year
Schedule:
- Day shift
Application Question(s):
- Do you have experience in these Mandatory skills required for the role - Selenium Webdriver IO, Appium, JavaScript with Nodejs, BDD & TDD, CI/CD, ReactJS, API Automation using SuperTest / RestAssured / SOAP UI, Agile ?
Education:
- Bachelor's (Required)
Experience:
- QA Engineer: 7 years (Required)
- front end frameworks: 7 years (Required)
Location:
- Chennai, Tamil Nadu (Required)
Work Location: In person