Senior Manager, Quality Assurance-Digital Banking Products-Mashreq Bank Pakistan-Retail Banking Group
Mashreq
Date: 3 hours ago
City: Remote
Contract type: Full time
Remote
To deliver and maintain IT-applications and –services in order to realize the Mashreq strategy in the field of information technology. Engineers in this job category work in an agile way, in squads to deliver short-cycle full-fledged IT products. QA Engineer will test and validate the quality of the software output through manual/automated test scripts, and develop, coordinate, communicate and enforce testing schedules and critical deliverables. They own the test and quality assurance processes towards external stakeholders where applicable (e.g. for Main Releases). The requirement is a fully dedicated Agile Tester.
Knowledge, Skills & Experience:
- More than 3 years of experience in Quality Assurance field and/or as a Software Developer
- You can program (we use Java, Python or JavaScript) or are interested in learning to program.
- You know how to write SQL.
- You know where it is most effective for an automated test to live. (Unit, Integration, E2E).
- You can speak the same language as the developers.
- You understand the benefits of manual testing but also the costs.
- You are continually trying to improve your testing skills.
- You will need to help solve the complex testing issues we face.
- Strong experience working with testing frameworks and tools like Selenium, Cypress, TestNG, Junit, Appium, Espresso, Postman, Rest Assured, jMeter etc.
- Understanding of CI/CD concepts and best practices including build and source control automation tools such as Jenkins, Git, MS Azure Devops
- Knowledge of test automation, Mobile Testing, TDD, BDD, functional testing, SIT, regression testing, performance testing, GUI testing, web service testing, and browser compatibility testing
- Several years of experience within software development and knowledge of an Agile software development process • Good understanding of auto-scaling software solutions and monitoring tools (Splunk)
- Good understanding of the E2E system landscape
- Experience with API/Web Service testing
- Knowledgeable of banking processes and customer needs
- Experience within a DevOps culture and tools is a plus
Key Result Areas:
- Drive the squad’s test strategy and test efforts, e.g. taking initiative to automate where possible and coaching others.
- Perform end-to-end automated tests in relation to larger releases with external stakeholders.
- Own the process during test periods where functionality is tested across several squads and departments.
- Be an active participant in grooming and planning, to ensure that acceptance criteria are testable.
- Sit together with designers, SMEs and Product Owner while user stories are developed, bringing input and helping with the testing angle.
- Work in an agile/scrum environment, meeting sprint commitments and contributing to the agile process.
- Maintain traceability of testing activities.
- Estimating effort for testing tasks.
- Defining the test approach for each sprint.
- Extracting test requirements for user stories.
- Designing and creating test cases.
- Write and Executing test cases manually / automated.
- Manual front end functional testing of applications – which includes system, integration, regression and end to end testing as well as exploratory testing.
- Collaborate closely with developers, identifying, logging, prioritizing and verifying defects in a defect tracking system.
- Managing and maintaining the test environments and test data.
- First line support and root cause analysis of production issues and proactive, friendly, transparent and efficient support service.
- Playing a key role in defining best practices for testing in an agile environment.
- Continuous improvement initiatives specifically with regard to quality.
- Product risk mitigation thereby limiting defects in production.
- Project risk mitigation thereby ensuring a smooth deployment process.
- Managing and maintaining the regression test suites (manual / automated).
- Carry out exploratory testing.
- Final sign-off of releases.
Knowledge, Skills & Experience:
- More than 3 years of experience in Quality Assurance field and/or as a Software Developer
- You can program (we use Java, Python or JavaScript) or are interested in learning to program.
- You know how to write SQL.
- You know where it is most effective for an automated test to live. (Unit, Integration, E2E).
- You can speak the same language as the developers.
- You understand the benefits of manual testing but also the costs.
- You are continually trying to improve your testing skills.
- You will need to help solve the complex testing issues we face.
- Strong experience working with testing frameworks and tools like Selenium, Cypress, TestNG, Junit, Appium, Espresso, Postman, Rest Assured, jMeter etc.
- Understanding of CI/CD concepts and best practices including build and source control automation tools such as Jenkins, Git, MS Azure Devops
- Knowledge of test automation, Mobile Testing, TDD, BDD, functional testing, SIT, regression testing, performance testing, GUI testing, web service testing, and browser compatibility testing
- Several years of experience within software development and knowledge of an Agile software development process • Good understanding of auto-scaling software solutions and monitoring tools (Splunk)
- Good understanding of the E2E system landscape
- Experience with API/Web Service testing
- Knowledgeable of banking processes and customer needs
- Experience within a DevOps culture and tools is a plus
Key Result Areas:
- Drive the squad’s test strategy and test efforts, e.g. taking initiative to automate where possible and coaching others.
- Perform end-to-end automated tests in relation to larger releases with external stakeholders.
- Own the process during test periods where functionality is tested across several squads and departments.
- Be an active participant in grooming and planning, to ensure that acceptance criteria are testable.
- Sit together with designers, SMEs and Product Owner while user stories are developed, bringing input and helping with the testing angle.
- Work in an agile/scrum environment, meeting sprint commitments and contributing to the agile process.
- Maintain traceability of testing activities.
- Estimating effort for testing tasks.
- Defining the test approach for each sprint.
- Extracting test requirements for user stories.
- Designing and creating test cases.
- Write and Executing test cases manually / automated.
- Manual front end functional testing of applications – which includes system, integration, regression and end to end testing as well as exploratory testing.
- Collaborate closely with developers, identifying, logging, prioritizing and verifying defects in a defect tracking system.
- Managing and maintaining the test environments and test data.
- First line support and root cause analysis of production issues and proactive, friendly, transparent and efficient support service.
- Playing a key role in defining best practices for testing in an agile environment.
- Continuous improvement initiatives specifically with regard to quality.
- Product risk mitigation thereby limiting defects in production.
- Project risk mitigation thereby ensuring a smooth deployment process.
- Managing and maintaining the regression test suites (manual / automated).
- Carry out exploratory testing.
- Final sign-off of releases.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Intelligence Analyst
Rapidev,
Remote
1 day ago
Rapidev Pvt Ltd is hiring: Intelligence AnalystRequired Experience: 2-3 YearsJob Nature: Full-time (Regular)Work Nature: OnsiteOffice Timing: 9:00AM to 6:00PM Location: Rapidev Pvt Ltd., NSTP, NUST, IslamabadAbout Rapidev:We are a trailblazing company at the forefront of diverse and advanced domains, including cybersecurity, artificial intelligence, communication systems, defense, energy efficiency, and climate change. As a CMMI Level 5 certified organization, our technical...
Marketing AnalystFULL TIME
SolutionInn,
Remote
2 days ago
SolutionInn is seeking a strategic, research-driven professional to help us penetrate the college student market by driving adoption of our AI-powered academic platform. This role will focus on identifying what students truly need, designing innovative approaches to reach them, and working cross-functionally to implement strategies that result in measurable growth. You will continuously generate actionable ideas, test new marketing and...
Customer Success Specialist
ibex. Pakistan,
Remote
2 days ago
ibex. Pakistan is offering an exciting fresh job opportunity in Islamabad! We are looking for a Customer Success Specialist within the operations department who will be responsible for handling a large number of incoming calls for customer issues and inquiries on a daily basis.The ideal candidate should have good excellent English and communication skills, be professional, empathetic and discrete while...