• You have already applied to this job.
SQA Automation Architect

Job Type
Full Time/Permanent ( Second Shift (Afternoon) )
Job Location
Assignment Detail
Information Technology
Quality Assurance (QA)
Total Position
No Preference
Minimum Education
Career Level
Experienced Professional
Required Experience
8 Years - 12 Years
Apply By
Sep 22, 2022
Posted On
Jun 22, 2022

Job Description

Company Overview
Ibcos Computers Ltd is the UKs leading provider of Dealership Management Software to the Agricultural, Construction, and Ground Care industries. We help Dealers manage all areas of their business operations from parts and service to sales and finance, with innovative solutions to achieve their business objectives.
Job Overview
We are looking for a results-oriented, self-motivated SQA Automation Architect who can thrive in a fast-paced environment. To be an automation architect as a member of the Quality Assurance (QA) team. Contribute to QA activities throughout the full life cycle of the development process, ensuring an understanding of which tasks are needed to support the development team in the production of new features and resolution of defects in order that software is delivered to a high level of quality. Contribute to the development of methodologies in relation to quality assurance and follow these methodologies when executing tasks.
The hired candidate will be located and work out of the Contour Software Islamabad office, working as part of the resource-center team, as an extension of the division-based R&D department.

Key Responsibilities

  • Work closely with product, design, and engineering teams to bring automation vision to reality. Strategize & align long-term solutions for automation including roadmap, tools, frameworks & approaches
  • Analyze the current state of testing and requirements for automation.
  • Evaluate and select test automation tools for different products and applications.
  • Define and document the QA automation processes, best practices, and automation frameworks.
  • Configure and maintain test environments for multiple executions in multiple environments.
  • Enhance framework and scripts to improve daily runs, continuous integration process, and regression run results quality.
  • Generate automated tests to ensure that issues are identified at the earliest opportunity.
  • Use test automation frameworks and toolsets to create complex system test scripts.
  • Responsible for source code control and software release activities for the automation framework.
  • Provide guidance, training, and mentoring to project teams and test engineers for the implementation of testing automation processes and best practices.
  • Create, review, update, and execute test plans incorporating both positive and negative test scenarios.
  • Work with developers, the Product team, and the Support team to ensure all coding tasks have corresponding test scenarios.
  • Execute functional and regression test cases, log and manage test plan execution, and report on progress.
  • Report on defects resulting from test plan execution and inform the relevant development team members.
  • Support the QA team lead in identifying best practices and methodologies that could improve the quality of our software.
  • Become involved in ad-hoc tasks as required.

Qualifications Required
Essential - Bachelors degree in Computer Science or equivalent work experience.
Experience Required
  • Essential - Good Working knowledge of the English language with strong interpersonal, written, and verbal communication skills.
  • Essential - 8+ years of experience in Quality Assurance
  • Essential - 4+ years of experience in Automation Framework development of complex web applications.
  • Essential - Proficiency in framework design techniques with familiarity with famous design approaches for automation
  • Essential - Experience in setting up automation frameworks and processes for .net-based applications.
  • Essential - Experience with Selenium Webdriver, MS WinAppDriver with C#/NUnit, and SmartBear Test Complete.
  • Essential - Experience in Object-Oriented Programming with C#.
  • Essential - Knowledge of web technologies such as HTML, CSS, Java Scripting, APIs/WebServices, etc.
  • Essential - Well-versed with Databases such as SQL Server, and MySQL along with the ability to write/execute SQL Queries.
  • Essential - Knowledge of version control systems, such as SVN or Git.
  • Essential - Defining processes for the test plan and several phases of the testing cycle.
  • Essential - An ability to understand and analyze testing data
  • Essential - Good communication skills, both verbally and in writing
  • Essential - A desire to learn new tools quickly and efficiently
  • Desirable - Knowledge and skills in building and maintaining CI/CD environments such as Jenkins.
  • Desirable - An ability to understand and create both positive and negative tests
  • Desirable - A users knowledge of Microsoft, Linux, IOS, and Android operating systems
  • Desirable - Experience with Financial (Accounting) systems

Suitable for someone who...
Is passionate about ensuring the best quality software is delivered, has an analytical mind and thinks about different ways to use the system, and is willing to ask questions and document the answers in order to understand how the system should work, whilst identifying areas that may not behave as expected.

Exciting Benefits we offer:
  • Market-leading Salary
  • Medical Coverage – Self & Dependents
  • Parents Medical Coverage
  • Provident Fund
  • Employee Performance-based bonuses
  • Home Internet Subsidy
  • Conveyance Allowance
  • Profit Sharing Plan [Tenured Employees Only]
  • Life Benefit
  • Child Care Facility
  • Company Provided Lunch/Dinner
  • Professional Development Budget
  • Recreational area for in-house games
  • Sporadic On-shore training opportunities
  • Friendly work environment
  • Leave Encashment

Contents and Compilation ©2023 Rozee.pk | ©2023 All other Rights Reserved to Contour Software (PVT) Ltd - a subsidiary of Constellation Software Inc.

Jobs in Pakistan