Position SummaryΒ
The role of Β QA Lead is responsible for software quality in deliverables are according to standards. Plan, develop and execute test plans to test new and existing software, debug code, and improve the usability of software programs.
Β
Duties and Responsibilities
- Provide support to product development and development teams and ensure project/product compliance.
- Perform regular audits in ensuring product development and development standard is met.Β
- Prepare software change management reports and coordinate with Project / Product Manager.
- Works with the development team to debug code, correct errors, and troubleshoot any issues with software deployed for Product Development, Applications and interface programs.
- Prepare Test plans (SIT) and Test Report
- Prepare Test CaseΒ (scenarios, scripts, and procedures), planning test execution plans, and ensuring test execution tasks are assigned and executed accordingly.
- Perform technical and test execution activities.Β
- Reverse engineer requirements and develop models as needed to support test automation.Β
- Analyze test results and reporting to the development team
- Assist the Manager in performing test estimation if required
- Work with outsource partners (testers) in software testing activities.
Β
Key Competencies and Relevant SkillsΒ
Experience
- Min 5 years of experience working with software quality assurance and software testing.
- Experience in a DevOps culture for software quality assurance and software testing.
- Experience in using testing tools such as JIRA, Selenium, Apium, UFT (Unified Function Testing), UI Path, and familiarity with test automation frameworks.
- Familiar with industry standards, regulatory requirements, and compliance issues related to software testing and quality assurance, such asΒ Project Management Principle, CMMi Process Improvement framework and TMMI Testing Framework.
Β
Relevant skills
- Good business acumen focused on delivering products that meet customer expectations in terms of usability and quality.Β
- Good understanding of all aspects of the project management/software development lifecycle and testing framework & methodologies.
- Demonstrate the ability to execute and manage testing activities within project timelines.
- Demonstrate attention to detail in the planning, execution, and documentation of tests.
- Demonstrate a collaborative attitude and ability to work effectively within cross-functional teams.Β
- Demonstrate a commitment to driving continuous improvement in testing processes, methodologies, and practice.Β
- Demonstrate the ability to foster collaboration among peers, and external parties (vendor)
- Work independently and effectively with minimum supervision guidance.Β
Β
Requirements
Experience Required
- Bachelorβs degree in computer science or equivalent
- One or more of the following training / certifications, preferred but not required:
- Project Management Professional (PMP)
- Certified Tester for Foundation Level (CTFL)
- Training or certification in Agile Project Management
- Training or certification in DevOps
- Training or certification in CMMi
- Training or certification in TMMi
- At least 5 years of relevant experience.Β