A software consultancy firm is looking for a Test Automation Engineer with 4-6 years of experience in web application testing. The role involves designing test plans, collaborating with developers on design and coding, and automating tests using tools like JUnit, Selenium, and Cucumber. Strong analytical and communication skills are essential. This is a great opportunity to work in a dynamic Agile environment in Pune, India.
Qualifications
Minimum 4 to 6 years of web application testing/test automation.
Good analytical and communication skills.
Exposure to Agile Development methodology and Scrums.
Responsibilities
Understand product requirements and design test plans.
Collaborate with developers on story design and test cases.
Design automation strategy for regression tests.
Skills
Test automation
Analytical skills
Written communication
Oral communication
Agile methodology
Java programming
SQL
API testing
Tools
JUnit
Mockito
Selenium
Cypress
GitHub
Cucumber
Job description
Responsibilities
Understanding product requirements and designing test plan/ test cases.
Collaborate with developers for discussing story design/ test cases / code walkthrough etc.
Design automation strategy for regression test cases.
Execution of tests and collaborating with developers in case of issues.
Review unit test coverage/ enhance existing unit test coverage.
Automate integration/ end to end tests using Junit/ Mockito /Selenium/Cypress.
Qualifications
Minimum 4 to 6 years of web application testing/ test automation
Good analytical skills
Excellent written and oral communication skill
Exposure to test design techniques
Exposure to Agile Development methodology, Scrums
Basic Java programming exposure. Should be able to read and understand code.
Review and understand unit test cases/ suggest additional coverage points at unit level.
Exposure to multi-tier web application deployment/architecture (SpringBoot)
Good exposure to SQL query language
Exposure to Configuration management tool for code investigation - GitHUB