Job Description
Lead - Testing
APPLY FOR THIS JOBMumbai, Maharashtra, India (LIN1)
Responsibilities:
● Minimumrequirement of 5 years' experience in software development testing with aminimum of 3 yrs experience inAutomation (Cypress).
● Experiencein setting up Node.js AutomationFrameworks from scratch.
● Strong inJavaScript programming experience(TypeScriptOptional)
● Experienceusing Cypress Page Object Model, MockAPI, Test Generator,Fixures, Assertions, Parameterization and TestViewer.
● Experienceusing a Continuous Integration toolis preferred (preferably JENKINS)and Docker.
● Goodknowledge of Web Services.
● Experiencein using Open Source Tools knowledge (such as test cases repository, defecttracking, SOUP UI, STORM, etc.)
● Good tohave exposure in Mobile Application testing includes UI, Responsive Testing,Regression tests, and Performance tests.
● Workingknowledge of web technologies including basic knowledge of HTML, CSS, JavaScript, and DOM.
● Good Written & Communications skills.
● Understanding of latest technologies andarchitecture practices along with various design patterns.
● Knowledge on database and applicationperformance improvement and application security is required.
● Experience on code reviews, architecturalreviews, functional reviews and giving estimations.
● Good to have exposure to information securitypractices.
Requirements:
5+ years of experience in software Testing, with 3+ yearshands-on expertise in Node.js automation for Web.
Strong communication and collaboration skills to workeffectively with cross-functional teams.
Test Engineer:
Primary Skills:
● Cypress Automation: Proficiency in Cypress, deep understanding of Cypress's API andeffectively use it for automating web applications.
● Programming Skills: Hand-on with languages like JavaScript, Typescript, or Pythonto write the test scripts.
● Knowledge of web technologies (HTML, CSS, JavaScript)
● Experience with test automation frameworks and CI/CDpipelines
● Problem-solving and debugging skills to troubleshoot and optimize automated tests.
● Manual Testing: Understanding different testing methodologies, test casecreation, execution, and defect tracking.
● Database/SQL: Ability to write and execute SQL queries to validate data andtest databases.
● API Testing: Knowledgeof testing web services and APIs using tools like Postman or SoapUI.Understanding of Swagger
● Version Control: Understanding of tools like Bitbucket or Git to manage and track code versions.
● Testing Tools: Ability to use tools like JIRA, Test Management tool-TestRail/Qmetry.
● Understanding of softwaredevelopment processes and Agile methodologies.
Behavioral Skills:
● Adaptability: Shows willingness to learn and explore newtechnologies.
● Attention to Detail: Follows coding standards andguidelines to minimize bugs.
● Creativity: Suggests basic ideas for improving existingsolutions.
● Ownership: Takes responsibility for assigned tasks anddelivers on time.
● Debugging Proficiency: Resolvesstraightforward bugs with guidance.
Qualifications:
● BE/BSc or Equivalent
● Highly motivated with excellentverbal and written communication, presentation, facilitation,
● negotiation and problem-solvingskills
● Self-starter with strongorganizational and time management skills, self-directed