• Location Mohali
  • Department Testing & Quality Assurance
  • Job Type Full-Time
Roles & Responsibilities
  • Execute the test plan for softwares in a comprehensive manner to evaluate their performance.
  • Isolate the bugs and analyse their root cause to resolve them.
  • Identify the new techniques and methodologies to improve the testing process.
  • Analyse and identify the areas of improvement to meet the requirements of the clients.
  • Collaborate with development and designing team to identify and capture test cases.
  • Execute and update the test cases according the instructions of the seniors.
  • Identify the bugs with test cases and discuss them with the development team.
  • Carry out regression testing every time the code is changed to fix the bugs.
  • Observe the performance reviews of the software development team to figure out the inefficiencies.
  • Complete the given testing task within specified time in order to minimize the development cost.
  • Develop various testing strategies in order to deliver the bug-free software to the client and streamline the testing process.
  • Maintain the document of the testing results and report it to the seniors.
  • Monitor the actual user interface and other business requirements to identify the errors in the website or mobile application.
  • Collaborate with project manager and development team to understand the project requirements and modifications.
Skill Requirements
  • Should be able to test the performance of the web and mobile applications.
  • Proven experience in manual as well as automation testing of various web and mobile apps.
  • Hands-on knowledge of identifying bugs in the product.
  • Must have experience in the agile development process.
  • Software development enthusiast with a knack for finding bugs.
  • Must have a deep understanding of testing methodologies.
  • Able to recognize the problems of the softwares which customers may encounter while using them.
  • Should have excellent analytical and problem-solving skills.
  • Able to test the software comprehensively and make them bug-free.
  • Should have a solid understanding of QA testing environments.
  • Must have an in-depth understanding of software development lifecycle.
  • Should have strong written and verbal communication skills to collaborate with development team and clients.
  • Must have an excellent documentation skills to handover the bugs report to the team.
  • Knowledge of cross browser / platform performance testing.
  • Should have working knowledge of white box and black box testing.
  • Must be active enough to update the development team about the changes and amendments required in the software.
  • Proactive and self-starter to take initiatives and work independently.
  • Flexible with the timings and determined to complete the task within the deadline.
  • Able to create and maintain documentation of the bugs as well as performance of the software.