Posted on: 13/08/2025
Key Responsibility Areas (KRAs) :
- QA Planning & Strategy : Develop and maintain comprehensive QA plans and test strategies for new software releases, ensuring alignment with project timelines and quality requirements (e.g., functional, integration, performance testing).
- Process Optimization : Provide quality input for software project design and development; optimize testing processes by developing test aids, templates, and guidelines.
- Test Case Management : Design, develop, and execute detailed manual and automated test cases to ensure thorough coverage and requirement traceability.
- Defect Management : Review, track, prioritize, and ensure effective resolution of all software discrepancies (bugs) using root cause analysis.
- QA Documentation : Maintain and review all QA documentation (test plans, cases, reports, release notes) and manage document storage and access systems.
- Knowledge Transfer & Training : Develop and deliver specialized training on quality best practices, new features, and testing tools for relevant teams.
- Process Improvement & Standardization : Drive continuous improvement and standardization of software development and QA processes using proactive methodologies.
- Customer & Technical Support : Provide technical support on software quality issues to customers and end-users, translating technical problems into actionable solutions.
- Compliance & Security : Ensure adherence to all safety, health, and company security policies, especially those related to secure coding and data handling.
Minimum Requirements :
- Bachelor's degree (required) in Computer Science, Information Technology, Software Engineering, or a related technical field.
- Five years of progressive experience in Software Quality Assurance or a related IT quality engineering role.
- Strong understanding of Software Development Life Cycle (SDLC) and Quality Assurance methodologies (e.g., Agile, Scrum).
- Experience with test management tools (e.g., Jira, Azure DevOps, TestRail) and bug tracking systems.
- Familiarity with test automation concepts and tools (e.g., Selenium, Cypress, Playwright) is highly beneficial.
- Strong analytical, logical thinking, and problem-solving skills, with a proactive approach to quality.
- Excellent verbal and written communication skills for effective collaboration with development, product, and customer teams.
- High level of accuracy, accountability, and meticulous attention to detail
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1529067
Interview Questions for you
View All