Job Title: Technology & Transformation-EAID-Engineering-Consultant | Automation Testing | Pune |

Technology & Transformation-EAID-Engineering-Consultant | Automation Testing | Pune |
• Job requisition ID : 103593
• Location: Pune
• Entity: Deloitte Touche Tohmatsu India LLP
The team
Deloitte’s Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert it into accurate, actionable information that can support fact-driven decision-making and generate an insight-driven advantage. Our practice addresses the continuum of opportunities in business intelligence & visualization, data management, performance management and next-generation analytics and technologies, including big data, cloud, cognitive and machine learning.
Your work profile
- You take a challenging role in the Product Quality & Reliability Assurance of a cloud-based offering with an easy-to-use interface that monitors, analyzes, and helps to optimize energy utilization of the buildings & campuses – via multi-site performance dashboards visualizing historical and near real-time series data for energy consumption, costs, and emissions values
- Develop and implement comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards.
- Create and execute automated test scripts using JavaScript E2E testing frameworks such as Playwright or Cypress or Test Cafe to facilitate early detection of defects and quality issues.
- Conduct visual regression and snapshot testing using Playwright.
- Perform API testing using tools like Postman and Playwright, ensuring robustness and reliability of backend services.
- Engage in contract testing using PACT to validate interactions between services.
- Collaborate closely with developers to conduct root cause analysis for identified defects, providing detailed information to support defect resolution.
- Continuously improve testing processes and methodologies to enhance software quality and reliability.
- Utilize GitLab and pipelines for version control and CI/CD processes.
- For your task, you need to technically cooperate in the software verification and validation of the software systems within a self-organizing, cross-functional international development team
- Together with the Scrum team, do regular estimation, planning and verification/validation of software components within modern, agile software development methods by evaluating, selecting and clearing the appropriate software components and technologies for the efficient implementation of the requirements - adhering to the committed quality, content and timeline
- Participation in integration of the implemented modules and in the system testing, with the aim of test automation to ensure the functionality of the individual software modules in the overall system; also, participation in Configuration Management with the aim of "Continuous Deployment" is one of your tasks
- Document the testing results to ensure sustainable maintainability
Key skills required:
- 3-6 years of exp in Playwright or Cypress automation testing
- Very good hands-on experience and willingness in writing test cases, for web applications
- Proficiency in frontend automation using JavaScript E2E testing frameworks (Test Cafe, Playwright or Cypress)
- Experience with visual regression and snapshot testing
- Solid API testing skills with tools, like Postman and Playwright
- Familiarity with contract testing, like PACT
- Working experience in GitLab and CI/CD pipelines
- Good knowledge in QA principles, methodologies, and best practices
- Ability to effectively communicate in English, both written and spoken
- Potential to learn and to be self-motivated
- Passion for programming, technology and problem solving
Good-to-Have Skills (Preferred)
- Working Knowledge of Test management tools such as IBM Jazz, JIRA…
- Hands-on experience in scripting languages, like Python, Perl, or TCL
- Hands-on experience in tools, like Robot or Selenium
- ISTQB certification (Foundation)
- Working experience in cross platform product verification
- Working experience in agile software development (daily scrum, pair sessions, sprint planning, retro & review and self-organized), configuration, testing and release management
- International experience and communication, including a collaboration in virtual international teams
- Professionally and pragmatically approaching attitude to any situation
Qualifications
- Education Qualification: - B.E. / M.Sc. / MCA / B. Tech in Computer Science / Information Technology
