Position title
Senior Software Quality Assurance Engineer
Description

Job Description

Matrix Systems (Pvt) Ltd is actively seeking qualified candidates to join our product teams as Senior Software Quality Assurance Engineer. The Senior SQA Engineer is responsible for working closely with the software development and product teams to establish effective techniques and processes for ensuring software quality. This position will touch every aspect of the software life cycle, serve as a software quality assurance lead on product and provide technical leadership for SQA engineers.Job descriptionResponsibilities· Develop, refine and execute test plans based on requirements and intended operating environments in cooperation with product management and the software development team· Identify, validate and use tools to manage test cases, test data, test environment, test results, and defects· Assist in the development and refinement of product and software requirements to insure they are testable by defining test methods· Develop templates and tools for functional, stress, performance, security and load testing· Develop and maintain software verification schedules· Identify patterns and trends to help detect defects across the product portfolio· Represent the Software QA team in project meetings and cross-functional meetingsKnowledge and SkillsWhat you need for this position:· BS or MS degree in Computer Science / Software Engineering or related field· At least 3 years of relevant experience· Strong analytical and problem-solving skills· Strong hold of standard QA practices for test and defect management· Advanced experience with industry standard QA tools (e.g. Jira, Zephyr)· Strong time management skills· Effective verbal and written communication skills· Working knowledge of SQL and relational databases (SQL query writing, analyze data issues, etc.)Nice to have:· Prior programming or scripting experience· Hands-on experience in testing enterprise and web applications· Familiarity with automation tools such as Selenium etc.· Familiarity with BDD, Gherkin etc.

Responsibilities

Responsibilities

· Develop, refine and execute test plans based on requirements and intended operating environments in cooperation with product management and the software development team

· Identify, validate and use tools to manage test cases, test data, test environment, test results, and defects

· Assist in the development and refinement of product and software requirements to insure they are testable by defining test methods

· Develop templates and tools for functional, stress, performance, security and load testing

· Develop and maintain software verification schedules

· Identify patterns and trends to help detect defects across the product portfolio

· Represent the Software QA team in project meetings and cross-functional meetings

Qualifications

Knowledge and Skills

What you need for this position:

· BS or MS degree in Computer Science / Software Engineering or related field

· At least 3 years of relevant experience

· Strong analytical and problem-solving skills

· Strong hold of standard QA practices for test and defect management

· Advanced experience with industry standard QA tools (e.g. Jira, Zephyr)

· Strong time management skills

· Effective verbal and written communication skills

· Working knowledge of SQL and relational databases (SQL query writing, analyze data issues, etc.)

Nice to have:

· Prior programming or scripting experience

· Hands-on experience in testing enterprise and web applications

· Familiarity with automation tools such as Selenium etc.

· Familiarity with BDD, Gherkin etc.

Job Type: Full-time

Employment Type
Full-time
Job Location
Date posted
May 26, 2023
PDF Export
Close modal window

Thank you for submitting your application. We will contact you shortly!