QA Engineer

Engineering Ahmedabad, Gujarat


Description

Key Responsibilities:

  • Works with senior QA members to communicate unacceptable risks to quality
  • Adheres to standard operating procedures to ensure consistency in the way we test software
  • Contributes to agile planning by establishing tasks and forecasts for work to be performed
  • Asks the right questions at the right time to reduce the introduction of quality risk
  • Writes and executes test cases that probe system limits in terms of function and performance
  • Identifies/resolves software inconsistencies, ambiguities and defects during implementation
  • Considers dependencies in test case design and execution
  • Supports and is accountable for timely releases and adherence to release activities
  • Designs, codes, and documents automated test cases within a defined framework
  • Develops software interfaces between the system under test and the automation framework
  • Translates existing manual regression test cases into automated tests
  • Assure automated regression test cases are integrated and passing in a nightly build process
  • Active member of a scrum team that solves complex challenges and builds working software
  • Works with Product Owner to break down user stories into small functional slices
  • Practices positive interactions - leans on encouragement in place of judgment
  • Impresses responsibility on others by displaying ownership in tasks
  • Acts in the interest of the overall team
  • Actively works on broadening or adding a skill

Qualifications:

  • 1-3 years of application testing experience (preferably desktop and web)
  • 1-3 years of developing automated tests and frameworks
  • Knowledge of test cases design techniques like boundary, decision tables, and BDD (Behavior Driven Development) / TDD (Test Driven Development)
  • Experience with deployment tools, build/release automation and Continuous Delivery
  • Experience with large data set creation, back-end testing (SQL), being able to validate information as it flows throughout the system
  • Exposure to Azure, Amazon AWS, and/or other cloud platforms preferred

Job Title:  QA Engineer

  • Exposure to performance testing applications (including load, stress, and soak testing)
  • Experience in object-oriented programming languages (i.e. C#)
  • Experience with implementing test automation tools and frameworks (i.e. HTTPClient, RestAssured .NET)
  • Experience creating and executing manual test cases for Web/SaaS applications
  • Exposure to test automation methodologies, best practices (i.e. Page Object Model)
  • Exposure to the creation and execution of automated test cases for Web/SaaS applications
  • Exposure to document manage systems (i.e. iManage) is a bonus
  • Experience with troubleshooting installs, server performance and monitoring logs
  • Working collaboratively with team members in a dynamic environment
  • Passion and drive for automation and sound engineering practice

Job Title:  QA Engineer

  • Exposure to performance testing applications (including load, stress, and soak testing)
  • Experience in object-oriented programming languages (i.e. C#)
  • Experience with implementing test automation tools and frameworks (i.e. HTTPClient, RestAssured .NET)
  • Experience creating and executing manual test cases for Web/SaaS applications
  • Exposure to test automation methodologies, best practices (i.e. Page Object Model)
  • Exposure to the creation and execution of automated test cases for Web/SaaS applications
  • Exposure to document manage systems (i.e. iManage) is a bonus
  • Experience with troubleshooting installs, server performance and monitoring logs
  • Working collaboratively with team members in a dynamic environment
  • Passion and drive for automation and sound engineering practice