Quality Assurance Engineer

Quality EngineeringHybrid Remote, India


Description

Position at Grid Dynamics

  • This role iRequires 5+ years of experience as a Developer and / or QA Engineer.
  • 4+ years of hands-on experience in QA Engineering work with a significant protion of the 4 + years covering QA automation
  • Strong understanding Java programming
  • Develop and maintain automated test scripts.
  • Design and implement versatile test frameworks using different industry standard technique like data driven and help in API, UI and Data base testing.
  • Strong ability to work with Unix system.
  • Develop tests for UI and REST API based components testing, backend microservices, databases and microservices testing.
  • Develop functional, regression and performance tests for REST based APIs, UI, batch jobs and databases
  • Develop automated test code on JavaScript and Java based automation frameworks - Cypress for UI, RestAssured for backend services
  • Write and execute detailed test plans, test design & test cases covering feature, integration, regression, certification, system level testing.
  • Perform debugging and troubleshooting in Linux containers running on Kubernetes
  • Execute automated tests, analyze test results, and identify and report defects or issues.
  • Continuously enhance and optimize automated testing processes and frameworks to improve efficiency and coverage.
  • Stay up to date with the latest testing tools, methodologies, and best practices in automated testing.
  • Familiarity with version control systems (Git) and continuous integration/continuous delivery (CI/CD) pipelines
  • Experience working in an Agile and Test-Driven Development environment.
  • Good verbal, written, presentation, facilitation, and interaction skills, including ability to effectively communicate architectural issues and concepts to multiple organization levels and executive management.
  • Quick learner, self-starter, detailed and work with minimal supervision