- Location
- Bengaluru, Karnataka, India
- Job type
- Full-time
Required skills
- Python
- Agile
- Android
- API
- automation tools
- back-end
- BDD
- continuous integration
- GitHub
- interpersonal skills
- iOS
- Java
- Jenkins
- Maven
- MySQL
- Selenium
- SQL
- test automation
- time management
- user interface
- RESTAPI
About the role
Tata CLiQ
Website:
tatacliq.com
Job details:
Minimum Skills and Competencies:
- Bachelor Degree or equivalent education, training and work-related experience
- 4+ years of relevant experience with Automation testing
- Prior experience using Selenium software for automation
- Experience testing large application initiatives
- Ability to test in a variety of settings and situations, including instances with no graphical user interface (GUI) (back-end processing, file processing, and/or interfaces between systems)
- Hands on knowledge on API automation
- Hands on knowledge on Mobile Apps Android/IOS automation
- Excellent interpersonal skills with the ability to establish working relationships with individuals at varying levels within the organization
- Strong analytical skills with the ability to organize tasks and interact with development team
- Effective organization and time management skills with the ability to work under pressure and adhere to project deadlines
- Must be able to work in a dynamic environment and manage competing priorities
- Hands on experience in software automation testing using either of these:
- Selenium WebDriver / Grid
- Appium
- TestComplete / UFT
- Cucumber
- Postman
Key Responsibilities:
- Requirement Analysis understanding of use case base test scenarios, review product requirements, functional and design specifications to determine and prepare automated test scripts, building and maintaining test case suit.
- Project Execution Agile testing plan and strategies, Automation script development, Review, automation test execution and manual test execution. Progress monitor, reporting and timely escalation. Estimation of work packs required for automation activities.
- Prepare Reusable functions, which improve the robustness, re-usability, and maintainability of their test scripts.
- Design most effective scripts to increase and speed up productivity.
- Implement automation test scripts and integration with the test management tool
- Involve in supporting the build master implement/improve build test processes, environments, and scripts. These build tests ensure that the code drops to quality assurance are of the highest quality.
- Be a creative and proactive thinker to make use of current technologies to provide extensible automation infrastructures.
- Experience in test automation for Agile Continuous Integration/Development. Experience with at least one RDBMS.
- Experience in API Test automation using frameworks such as Rest assured.
- Ability to work both independently and in a collaborative environment.
- Solid programming skills and grasp of OOPS concepts in Core Java (Must)
- Experience in automation tools RestAPI, Selenium, SoapUI etc.
- Demonstrated skills using code repositories like GitHub.
- Must have knowledge of defect management tools and defect life cycle Experience working with Selenium Grid
Desired Skills:
- Previous experience in Product based or Ecommerce related industries
- Knowledge of programming languages (Java, Python, SQL, XML)
- Experience with Quality Management Testing tools
- Experience in modifying existing Selenium automation framework. Experience in creation of automation testing strategy and automation design documents.
- Expertise in Selenium & Java. Hands on experience with MySQL, Jenkins, Maven,TestNG, GIT.
- BDD / Cucumber Good to have exposure to Agile Scrum and other SW development lifecycle.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.