Skip to Content

ERP Software Quality Assurance Engineer

Karachi, Pakistan
Communication Skills
Strategy Management Skills
Problem Solving Skills
Multitasking Skills

Sanaullah & Co., a well-established tax, corporate, and financial advisory firm with 15 years of excellence, is seeking an experienced and visionary ERP Software Quality Assurance Engineer to oversee the quality assurance function for ERP and accounting software development. The ideal candidate must possess good analytical skills, in-depth knowledge of testing frameworks and methodologies, and experience with QA automation tools to ensure software products meet the highest standards of functionality, performance, and user experience.


Key Responsibilities:

Quality Assurance Strategy and Planning:

• Design and implement test plans, test cases, and test scripts based on business requirements.

• Define testing methodologies and ensure adherence to quality assurance standards.

• Plan regression testing cycles and manage defect tracking


Defect Management and Reporting:

•Identify, document, and track software defects using tools like Jira or Azure DevOps.

• Collaborate with developers and product teams to reproduce issues and verify fixes.

• Generate comprehensive test reports and QA sign-off documentation.


Process Improvement and Documentation:

• Continuously improve testing procedures and automation frameworks.

• Maintain detailed documentation of test cases, bug logs, and QA activities.

• Ensure traceability between requirements, test cases, and defects.


Collaboration and Communication:

• Liaise with developers, project managers, and stakeholders to clarify requirements.

• Participate in sprint planning, reviews, and retrospectives.

Ensure quality gates are met before software release.

Required Skills and Competencies:

  • Technical Proficiency:
  • • Good understanding of QA methodologies, tools, and processes.
  • • Proficiency in writing SQL queries for database validation.
  • • Familiarity with version control systems such as Git.
  • • Exposure to CI/CD pipelines and QA integration in DevOps.
  • Domain Knowledge:
  • • Understanding of accounting principles and ERP modules (GL, AP, AR, Payroll, Inventory) is desirable.
  • • Experience testing financial or accounting software platforms (QuickBooks, SAP, Odoo) is preferred.
  • Soft Skills:
  • • Good analytical and problem-solving skills.
  • • Good written and verbal communication abilities.
  • • Attention to detail and ability to manage multiple tasks simultaneously.
  • Good to Have:
  • • Experience in security and compliance testing.
  • • Knowledge of performance and load testing techniques.
  • • Familiarity with Agile/Scrum methodology.

Qualification

  • Bachelor’s degree in computer science, Information Technology, or a related discipline from an HEC recognized university.

Experience

  • Minimum 3 years of hands-on experience in software quality assurance, preferably in ERP or financial systems 

What's great in the job?

  • Discover a workplace where your skills are expanded, your ideas are embraced, and your career journey is filled with opportunities for growth and innovation.
  • Immerse yourself in a supportive, inclusive environment where diverse perspectives fuel creativity and your well-being is a top priority.
  • Enjoy a comprehensive suite of benefits that support both your professional ambitions and personal well-being, making your journey rewarding in every way.

What We Offer

Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company. 
Several activities are often organized all over the year, such as, team building events, sports day, picnics and tours, lunch, dinners and much more

Market Competitive Salary


Provident Fund


Medical Reimbursement

Leave Encashment & Performance Based Bonuses