A leading technology solutions provider in India is seeking an experienced Automation Tester. You will design scalable testing frameworks and develop automated test cases. The ideal candidate should have 2-5 years of experience in automation testing, hands-on experience with Selenium/Cypress, and a relevant degree in Computer Science or Engineering. This role demands strong analytical skills and the ability to enhance testing strategies with modern tools. Collaborative work with various teams is essential for ensuring seamless integration.
Qualifications
Hands-on experience with functional testing automation tools.
Solid experience with API Automation testing for desktop applications.
Proficiency with testing frameworks and tools such as TestNG, Mocha, Chai, TDD, and BDD.
Practical experience with CI/CD pipelines and version control like Git.
Exposure to cloud environments such as AWS or Azure.
Responsibilities
Update and maintain automation scripts regularly.
Design scalable and maintainable automation frameworks.
Develop & execute automated test cases and analyze test results.
Enhance the automation strategy through tool evaluation.
Log and track defects using tools like Jira.
Create and maintain test plans, cases, and reports.
Perform regression testing.
Maintain test environments and align scripts with application changes.
Communicate test results to stakeholders.
Participate in code reviews.
Skills
Selenium
Cypress
API Automation testing
TestNG
Mocha
Chai
TDD
BDD
CI/CD pipelines
Git
AWS
Azure
Education
Bachelor’s or Master’s degree in Computer Science, IT, Engineering
Tools
Jira
Job description
Update and maintain automation scripts regularly to reflect new functionality, bug fixes, and performance enhancements.
Design scalable and maintainable automation frameworks and integrate performance testing into the CI/CD pipeline.
Develop & execute automated test cases and analyse test results to identify defects and performance issues.
Proactively enhance the automation strategy through the evaluation and recommendation of tools, frameworks, and process improvements.
Log and track defects using issue tracking tools such as Jira.
Create and maintain test plans, test cases, test scripts, and test reports.
Perform regression testing to ensure new features do not adversely affect existing functionality.
Maintain test environments and ensure alignment of automation scripts with the latest application changes.
Communicate test results clearly and effectively to stakeholders with actionable insights.
Participate in code reviews and contribute to the continuous evolution of the testing process.
Collaborate with developers, DevOps, and product teams to ensure seamless test integration.
Required Skills & Expertise
Hands‑on experience with functional testing automation tools such as Selenium, Cypress, or similar.
Solid experience with API Automation testing for desktop‑based applications.
Proficiency with testing frameworks and tools such as TestNG, Mocha, Chai, TDD, and BDD.
Practical experience with CI/CD pipelines and version control (e.g., Git).
Exposure to cloud environments such as AWS or Azure; familiarity with AI/ML technologies is a plus.
Excellent communication, analytical thinking, and problem‑solving skills.
Self‑motivated and capable of working independently with minimal supervision.
Desired Qualifications
Bachelor’s or Master’s degree in Computer Science, IT, Engineering, or related fields (BSc IT, BCA, MCA, BTech, BE).
Minimum of 2-5 years of hands‑on experience in automation testing.
Relevant certifications (e.g., ISTQB, Certified Selenium Tester) are a plus