QA Engineer

In a Nutshell:

GADITEK is searching for a QA Engineer to help our team design, develop and deliver world-class software solutions while taking an active and hands-on approach to assisting the Lead QA Engineer to develop, drive, and implement high-level test strategies.

In this role, you will facilitate in the design and development of reliable, scalable, and maintainable test automation to validate complex features under the supervision of Lead QA Engineer.

You will also collaborate with developers to diagnose, debug, and perform root-cause analysis of issues and defects as well as work on additional tasks and responsibilities that will contribute towards the achievement of team, department, and company goals.

Why is this role important for GADITEK’s work?

GADITEK’s mission is to support its brands with the right talent so they can take us to new levels of excellence in existing and non-existing areas; and in the process, make them more valuable and relevant in the marketplace.

We believe engineers at any level can have a significant technical and business impact as they can humanize technology by creating seamless, empathic, and customer-centric software. BUT without the right QA Engineers on our team, our software will never deliver such experiences for the end-users.

Therefore, we rely on our QA Engineers to be the right-hand men of our Leads and aid them to ensure that the software delivers on the vision conceptualized by developers and engineers. We need you to keep a keen eye out for both minor and major changes, and either jump in or sound the alarms so that our products deliver both world-class results and experiences.

Once you are here, you will:

  • Review requirements, specifications and technical designs to provide timely and meaningful feedback.
  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Perform and document risk analysis for all apps.
  • Estimate, prioritize, plan and coordinate testing activities.
  • Design, develop and execute automation scripts using open source tools.
  • Identify, record, document thoroughly and track bugs.
  • Perform thorough regression testing when bugs are resolved.
  • Identify, isolate, and track bugs throughout testing
  • Identify any potential problems that users might encounter
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results.
  • Investigate the causes of non-conforming software and train users to implement solutions.
  • Track quality assurance metrics, like defect densities and open defect counts.
  • Stay up-to-date with new testing tools and test strategies.

What does GADITEK offer you?

GADITEK is a new age company that is focused on just one thing: keeping you relevant in the market and in this age. We work hard. Harder than most other places of work, in the same hours. But we also purposefully find ways to allow our teams to enjoy work together.  As a result, we’re among the top IT and technology companies in Pakistan.

Working with us, you will never have to worry about being left behind in the market or losing your market value. You will always remain market competitive, work on challenging new projects that will require you to put your existing body of knowledge and experience to create amazing solutions that you’re proud of and helps us go to new places.

Relevant Experience:

  • Proven work experience in software development
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Familiarity with analytical tools, MS Office suite, GSuite is mandatory.
  • Education level – Bachelor’s degree in Computer Science or similar field preferred.

Application instructions:

Click below to Apply!