QA Engineer Job Description – Jobsoid

Job Overview

We are looking for a skilled and experienced Quality Assurance Engineer to join our team. 

As a Quality Assurance (QA) Engineer, you will be responsible for writing and conducting tests cases ensuring the software is running perfectly. You will be meeting the needs of clients along with the team of Software Developers and Test Engineers.

You will be designing and implementing the automated tests to maintain the quality of the product. Your ultimate goal will be to drive the test strategy/visibility for all the QA tasks in the project.

If you are ready to take up Quality Assurance (QA) Engineer duties,then please do apply for this position.

Responsibilities

  • Managing the testing initiatives and automation of strategies.

  • Ensuring the project is tested end-to-end before the software delivery.

  • Collaborating with QA testing and other members of the scrum teams when required.

  • Writing technical specifications of the project and technical design documents.

  • Planning and coordinating the testing processes to ensure the software is running smoothly.

  • Working in an agile environment and following the best QA practices.

  • Creating comprehensive and well-structured test plans and cases.

  • Performing functional testing, regression testing, integration testing, and re-testing of internal and external products.

  • Identifying and recording the bugs and taking measures to fix them.

  • Coordinating with software development teams to determine system requirements.

  • Evaluating the results of the debugging process.

  • Staying abreast of the latest testing tools and strategies.

Requirements

  • Bachelor’s degree in Information Technology, Computer Science or Engineering.

  • Proven work experience as a Software Quality Assurance (QA) Engineer, QA Tester or a similar role in the IT and Development Department.

  • Familiar with various testing types and techniques.

  • Excellent knowledge of bugs flow SDLC and STLC cycles.

  • Ability to write SQL, automation scripts and generate automation metrics.

  • Exceptional working experience of automated testing tools and quality management.

  • Strong understanding of white box and black box testing.

  • Ability to solve complex problems by providing the best solutions.

  • Ability to apply the best QA practices.

  • Excellent oral and written communication skills.

  • Strong understanding of programming languages.

  • Exceptional working knowledge of the software development process.

  • Attention to detail for accuracy.

  • Solid problem solving abilities.