Job Description

Job Description

:

Experience : 5-7 years

Software Development Engineer in Test (SDET)

The challenging responsibilities of the position include: 

  • Develop test cases and test scenarios in Zephyr and automated testing tool that provide thorough coverage of implemented features and meets acceptance criteria from business stakeholders.
  • Enhance/execute existing automation suite using Selenium-Java and Service Automation (Scripts built on katalon).
  • Demonstrate a deep understanding of Selenium, Java and Service Automation.
  • Closely work with team on implementing service based automation for REST and soap calls..
  • Execute test automation suites in CI/CD pipelines.
  • Integrate Katalon , Wiremock  and Selenium  with CI/CD pipelines on Azure platforms.
  • Must be a strong Test Automation Engineer who can work independently and be capable of solving problems and communicate effectively with automation leads when further technical help is required.
  • Own and support both manual and automation streams to meet the business priorities for releases.
  • Provide expertise in the planning, constructing and execution of test scripts. Apply business and functional knowledge including testing standards, guidelines, and testing methodology to meet the teams overall test objectives.
  • Execute smoke tests and regression tests in QA, UAT and production environments to verify code deployments and other system changes.
  • Create, update and track execution of test cases within Zephyr .
  • Identify, replicate, report and track issues to closure in an issue tracking system (JIRA).
  • Review requirements, providing feedback on completeness, testability and other risk areas.
  • Assist in the maintenance of dev/test environments including user accounts, application configuration and build deployments.
  • Build appreciation & culture of full-stack across the team with focus on T shape skills.
  • Identify functional and complete manual tests to be included in automated testing and work on automating candidates for test automation
  • Team player and ability to work in Global Team setup, product owners and business team to develop, build & support application.
  • Write clean, performance friendly code. Perform unit testing and prepare task documentation.
  • Investigate and help fixing production issues and performance issues.
  • Skills / Experience:

  • Must have 5+ years of strong experience in writing micro service automation and UI Automation using Selenium and Java.
  • Good to have Overall 8+ years of experience in designing and executing test cases on web based applications and services.
  • Must have experience in using tools like JIRA, Zephyr, IDEs like Eclipse or Intellij Idea
  • Good to have Knowledge of basic tools like Maven, Test-NG, Wiremock, Jenkins
  • Must have experience with version control tools like Bitbucket/GitHubetc.
  • Must have Cloud experience and worked on 2 ECOM projects end to end.
  • Must have 2+ years of experience on Katalon tool used for service testing and good to have knowledge of its integration with CI/CD pipelines.
  • Good to have 1+ years of experience on mocking tool (like Wiremock) and integrating it with Azure platforms.
  • Good to have experience with running test automation suites in CI/CD pipelines.
  • Must have experience with running automation suites in parallel on multiple VMs and browsers.
  • Must have experience in analyzing results of automation test runs for UI and Services
  • Ability to create test cases based on user stories and business requirements.
  • Ability to execute QA testing, interpret test results, and document outcomes .
  • Good to have basic knowledge of writing and executing SQL queries for data testing.
  • Must have working experience in Agile/Scrum Teams.
  • Experience with web front end, back end and mobile application testing.
  • Technical understanding of web application development, mobile application development and deployment concepts.
  • Good to have experience working on Application build on front-end technologies like Angular, React, Javascript or Typescript will be plus.
  • Must have some understanding of cloud-based (Azure/AWS is mandatory) application/service architecture, including deployment and scaling.
  • Good to have hands on experience in Azure Cloud Services, DevOps, Docker Images, Containers, Kubernetes, Distributed Cache: Redis, Distributed APM solutions
  • Ability to quickly become proficient in new tools/technologies
  • Experience with testing in the following domains is a plus: Web Commerce, ERP / SAP
  • Must be highly motivated and dependable with excellent communication skills
  • 4 year degree (or higher) in CS / IS or a related field 
  • At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.

    Our Hyperlearning workplace is grounded upon four principles

  • Flexible work arrangements, Free spirit, and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals,
  • Stable employment with a great atmosphere and ethical corporate culture
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application