6plus years of experience in QA Automation/Test Engineering
Strong hands-on experience with WebDriverIO for UI automation
Java as the primary programming language
Experience in API testing using Postman and REST Assured
Requirements:
Design, develop, and maintain automation test frameworks using WebDriverIO with Java
Implement BDD practices using Cucumber
Develop and execute automated test scripts for UI and end-to-end workflows
Integrate automated tests into CI/CD pipelines for continuous testing
Job description
About the Opportunity
Join a leading technology services environment focused on delivering reliable, scalable, and
high-quality digital solutions. This role is ideal for an experienced QA Automation Engineer who
can build strong automation frameworks, validate application workflows, and support faster,
high-quality releases.
Job Title: QA Automation Engineer
Location: Remote
Salary- INR 15-16 LPA CTC
Role Overview
We are looking for a skilled QA Automation Engineer with strong expertise in UI and API
automation, leveraging tools such as WebDriverIO, Java, TestNG, and Cucumber (BDD
framework). The role involves building scalable automation frameworks, validating end-to-end
application workflows, and ensuring high-quality releases through robust testing practices.
Key Responsibilities
Design, develop, and maintain automation test frameworks using WebDriverIO with Java
Implement BDD (Behavior-Driven Development) practices using Cucumber, enabling
collaboration between business and technical teams
Develop and execute automated test scripts for UI and end-to-end workflows
Perform API testing using tools like Postman and REST Assured
Integrate automated tests into CI/CD pipelines for continuous testing and faster releases
Execute regression test suites and ensure application stability across releases
Analyze test results, identify defects, and work closely with developers for resolution
Develop reusable test components and improve automation coverage
Participate in test planning, estimation, and test case design
Maintain test documentation, reports, and dashboards
Required Skills & Qualifications
6+ years of experience in QA Automation / Test Engineering
Strong hands-on experience with:
WebDriverIO for UI automation
Java as the primary programming language
TestNG for test execution and reporting
Cucumber (BDD framework) for writing feature files and step definitions
Experience in API testing using:
Postman for manual and automated testing
REST Assured as an automation framework for APIs
Strong understanding of test automation design patterns such as Page Object Model and
reusable components
Experience with test lifecycle management and defect tracking tools such as JIRA and
TestRail
Familiarity with CI/CD tools such as Jenkins, GitHub Actions, and GitLab CI
Understanding of Agile/Scrum methodologies
Strong debugging, analytical, and problem-solving skills
Preferred / Nice-to-Have Skills
Experience with parallel test execution and performance optimization
Familiarity with Docker or containerized test environments
Knowledge of cross-browser and cross-platform testing
Exposure to cloud-based testing platforms such as BrowserStack and Sauce Labs
Basic understanding of database testing using SQL
Experience with reporting tools such as Allure and Extent Reports
Cogent InfoTech is an equal opportunity employer. We celebrate diversity and are committed to
creating an inclusive environment where everyone feels welcome and valued. We encourage
applications from individuals of all backgrounds, identities, abilities, and experiences.
Join Us
Be part of a team focused on quality, automation, and continuous improvement. If you are
passionate about building reliable test automation and improving release confidence, we would
love to hear from you.