Lead QA Engineer (L2)

In a Nutshell:

GADITEK is in search of a Lead QA Engineer who is obsessed with quality improvement, who believes in rapid execution, is committed to creating world-class solutions, and is capable of developing and driving high-level test strategy while taking an active and hands-on approach to implementing that strategy.

In this role, you will be responsible for creating and maintaining functional automated testing frameworks & scripts. The ideal candidate for this position has experience coding as well as functional, unit, load testing automation for software, web and mobile applications, is passionate about Quality Assurance, and loves helping the team deliver great software.

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 Lead QA on our team, our software will never deliver such experiences for the end-users.

Therefore, we count on our Lead QA engineers to be the wielders of our touchstones and ensure that the software delivers on the vision conceptualized by developers and engineers. We need them 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:

  • Consult and implement right-fit test automation approach
  • Consult on Agile testing and test automation (accelerators, tools, and products)
  • Lead implementation of the test plan/strategy from establishing project requirements and goals to solution "go-live"/steady stage/CoE
  • Evaluate test results and prepare reports to reflect the status of automated tests.
  • Ensure version control of test development artifacts using version control systems (GIT)

Key Requirements:

  • Knowledge of multiple test automation frameworks, for functional and load testing
  • Hands-on current experience authoring, building and adopting large scale, cross-functional automation frameworks with well-balanced coverage across UI, back-end integration, database levels.
  • Deep understanding of different test automation approaches (keyword-driven, Data-driven, BDD, hybrid) and technology stacks (Java, .NET, JavaScript, Python, etc.).
  • Ability to develop custom test automation methodologies and adapt them to clients’ reality.
  • Integrate test automation into CI/CD process and instrument full SDLC automation, specifically cloud testing execution, reporting tools such as ALM, Jira.
  • Improve process and quality via test and process automation: defining the right strategy and technology based on process and architecture assessment by engaging different roles and stakeholders.
  • Deep practical experience with cutting edge tools for Web, Mobile, Desktop, DB and Web-service testing (Selenium, Appium, etc.).

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.

Relevent Experience:

To perform this job successfully, an individual must be able to perform each essential duty mentioned satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required for this role.

Education:

  • At least sixteen years of academic education with a bachelor’s degree in any of the software development related disciplines

Experience:

  • Maximum Experience – 6 to 8 year of professional experience in similar capacity

Supervisory Responsibilities:

  • Yes

Technology Stack:

  • Knowledge & expertise in Cucumber/ REST Assured / Selenium / APPIUM
  • Problem Solving Skills and Improvements
  • Anticipating problems and their timely escalation
  • Apply new/innovative methods to improve operations and streamline procedures
  • Ability to solve problems rather than symptoms
  • Clever and imaginative when confronted with obstacles

Communication Skills:

  • Ability to effectively communicate information and respond to questions in person-to-person and small group situations within Teams and other employees of the organization
  • Able to understand and respond back to written emails, tasks, and reports in English
  • Consistently promote and maintain a harmonious/productive work environment
  • Is respected, trusted and viewed as a role model
  • Sharing information/ideas with the team members
  • Establish effective working relationships

Mathematical Skills:

  • Ability to work with advanced mathematical equations and logics

Team Relation and Delegation:

  • Show a sincere interest in employees and the solutions to their problems
  • Lend support and guidance to subordinates
  • Uses sound coaching techniques to solve disciplinary problems
  • Display a harmonious and cooperative spirit
  • Is highly respected by employees for sharing concerns, problems, and opportunities
  • Encourage collaboration with the team
  • Establish effective working relationships
  • Collaborate with individual team members to establish a development path
  • Excel in facilitating group discussions
  • Empower employees with the authority and resources to achieve results
  • Encourage employees to solve their own problems
  • Delegate with clearly defined responsibility and authority
  • Build foundations on mutual dependence and understanding

Synergize and Vision:

  • Promote the company culture among peers
  • Enforce company policies and values without creating negative reactions
  • Excel in living the organizational values
  • Promote strong support of the company's mission and vision
  • Demonstrate an ability to transfer vision into execution
  • Excel in contributing to the company's goals
  • Build foundations on mutual dependence and understanding

Learning:

  • Display the ability to learn rapidly and adapt quickly to changing situations
  • Share learning experience with peers
  • Respond quickly to new instructions, situations, methods, and procedures
  • Promote a learning culture

Planning and Organization:

  • Plan/organize necessary test passes, staying on top of all important issues, help find bugs and driving issues to resolutions and keeping everyone aware of QA status.
  • Develop workable action plans
  • Effectively put plans into actions
  • Effectively formulate strategies, tactics, and action plans to drive results
  • Ability to handle multiple projects
  • Ability to handle multiple teams
  • Help Product Owner/Management in Quarter/Sprint Target Setting
  • Effectively communicate expectations to the Team(s)
  • Provide the team with the resources needed to attain results

Productivity and Timelines:

  • Set realistic timetables to keep Sprint/Qtr tasks on the target
  • Meet deadlines under Qtr and Sprint
  • Make effective use of all available resources when given a job
  • Clearly establish Business goals and objectives
  • Keep meetings action oriented

Quality Assurance and Data-driven:

  • Detailed planning, monitoring and implementation of Quality Assurance
  • Plan and move the team towards CI/CD and create relevant plans
  • Plan and execute an implementation plan for QA automation along with Architect and Agile QA
  • Plan with Product Owner and Architect in devising product metric metrics
  • Strong belief in creating a culture of excellence and be a role model

Application instruction

To apply, please submit your resume, cover letter and any relevent work samples

Apply For This Job