Publicis Sapient
Publicis Sapient - L1 Senior Associate - Automation Testing
Job Location
bangalore, India
Job Description
Experience Required : 4-6 years Role : Senior Quality Engineer Education : Full time Bachelor's/Master's engineering degree Technical skills : Must Haves : - Experience with QE for distributed, highly scalable systems - Good understanding of OOPS concepts and strong programming skills in Java, Groovy or JavaScript - Hands on experience of working with at least one of GUI based test automation tools for desktop and/or mobile automation. Experience on multiple tools will be added advantage - Proficient in writing SQL queries - Familiarity with process of test automation tool selection & test approach - Experience in designing and development of automation framework and creation of scripts using best industry practices such as Page object model - Integrate test suites into the test management system and custom test harness - Familiar with implementation of design patterns, modularization, and user libraries for framework creation - Can mentor team as well as has short learning curve for new technology - Understands all aspects of Quality Engineering - Understanding of SOAP and REST principles - Thorough understanding of microservices architecture - In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS - Hands-on experience working with Postman or similar tool - Hands-on experience in parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar - Hands-on experience in performing Request and Response Schema validation, Response codes and exceptions - Good Understanding of BDD, TDD methodologies and tools like Cucumber, TestNG, Junit or similar. - Experience in defining API E2E testing strategy, designing and development of API automation framework - Working experience on build tools Maven / Gradle, Git etc. - Experience in creating test pipeline - CI/CD Preferred : (Mostly for people being hired at the Senior Associate Career Stage) - Possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar / expert in domains like retail banking, automobile, insurance, betting, food-markets, hotel industry, healthcare) - Used /Exposure to automation tool for automating mobile applications - Used /Exposure to automation tool for non-functional testing - To setup test environment for execution on cloud environments such as Sauce labs, browser stack - Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market - Expertise in creating test automation frameworks, implementing and maintaining them on a project - Experience in the modern agile practices such as BDD/Cucumber , Devops - Knowledge and experience in service virtualization and tools like CA Lisa - Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable - Experience in test management tools like Xray & Zephyr and integration of test framework with these tools - Understanding of commonly used software design patterns like Builder, Factory, Singleton and Faade. Test Management : Must Haves : - Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. - Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities - Well-versed with the most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently - Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage) : - Mentored or coached at least one person - Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. - Able to maintain and report test coverage matrix - Able to identify device coverage for the application in question. - Can devise regression testing approach Soft Skills : - Possess excellent Communication skills (written, verbal both formal & informal) - Helps to create a positive, collaborative working environment for the team. - Quick grasping and flexibility to adapt to new technologies/processes - Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure - Efficiently makes tough decisions and communicates them effectively. - Independently manages operational level client meetings. - Develops strong relationships with appropriate client stakeholders. - Acts as the primary POC/facilitator for planned (regular) client meetings. - Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 12/18/2024
Location: bangalore, IN
Posted Date: 12/18/2024
Contact Information
Contact | Human Resources Publicis Sapient |
---|