Senior QA Engineer

Engineering Ahmedabad, Gujarat


Description

Key Responsibilities: 

  • Works with scrum team 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 
  • 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 
  • Acts in the interest of the overall team 
  • Coaches, mentors, and motivates junior QA Engineers in implementing quality standards
  • Actively works on broadening or adding a skill

Qualifications: 

  • Bachelor’s Degree in Computer Science or equivalent years of experience 
  • 5+ years of relevant QA technical experience 
  • Knowledge of test case design techniques like boundary, decision tables, and BDD (Behavior Driven Development) / TDD (Test Driven Development) 
  • Excellent knowledge of test automation methodologies, best practices (i.e. Page Object Model, API)
  • Experience with 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 and automated test cases for Web/SaaS applications
  • 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
  • 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: Sr. QA Engineer

• Exposure to Azure, Amazon AWS, and/or other cloud platforms preferred • 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