Quality Assurance Analyst III

The Quality Assurance Analyst III will provide, among other things: hands-on testing, risk analysis, and various types of testing services to enable the software development team to deliver high quality products. The QA Analyst III should have a passion for learning and software testing with the desire to hold impactful roles on challenging projects.

Responsibilities

  • Understand and actively contributes to conversations during sprint planning and refinement meetings, identify opportunities for testing, and advocate for our end users.
  • Analyze acceptance criteria for ambiguity and testability.
  • Propose, write, and review detailed and accurate test plans and test cases based on acceptance criteria across products.
  • Work side by side with managers, developers, and the business to deliver high quality products on multiple teams.
  • Record, interpret, and report all test results.
  • Participate in cross product manual regression testing efforts.
  • Run all aspects of production release testing.
  • Create and/or configure environments and data necessary for all testing needs.
  • Audit and review unit tests to ensure code coverage and best practices.
  • Write basic automated tests and debug failures in nightly automation runs.
  • Contributes to improving Software Test Strategy.
  • Ability to make sound decisions quickly, both with and without all the information available.
  • Understand more complex testing concepts, explain them well, and foster buy-in building consensus around these testing concepts.
  • Take initiative to learn new things and grow rapidly from constant exposure to innovative ideas, concepts, and patterns as well as the ability to share those findings effectively.
  • Other duties as assigned.

Skills

  • Bachelor’s degree preferred in Computer Science, Data Analytics or relevant field.
  • 4+ years of manual software testing web and/or desktop or mobile applications.
  • Detail Oriented.
  • Able to analyze work from multiple perspectives.
  • Can support manual test efforts for multiple products with no supervision.
  • Ability to understand and execute a wide variety of software testing methodologies to best fulfill the testing needs for the work given.
  • Expert in using test management tools like DevOps Test Plan, HP Quality Center, TestRail.
  • Learns and demonstrates an in-depth knowledge of multiple products.
  • Thoroughly and accurately document, triage, and asses risk of identified bugs in a timely manner.
  • Team Player who is supportive, collaborative, productive, values team over self, and acts with high integrity.
  • Desire and ability to take a concept/task and independently create and execute on it.
  • Enthusiasm for software testing and quality.
  • Experience in writing C# code or transferable language.
  • Ability to write and run SQL queries and stored procedures.
  • Excellent communication, presentation and interpersonal skills.
  • Works independently and successfully in unsupervised work environments and can make sound business decisions consistently, without supervisors’ guidance.

 

: Full-Time (Contract to hire)
Location : Hyderabad, India
: Programming & Design
Education :
 B.Tech/B.E. – Computers, BCA – Computers
 MCA – Computers, M.Tech – Computers
Salary : Negotiable