Senior QA Consultant — Enterprise Applications
GridNox.aiCompany Description
GridNox.AI specializes in delivering Governance, Risk, and Compliance (GRC) automation, cybersecurity consulting, and professional services to enhance efficiency, streamline compliance processes, and accelerate growth for our Enterprise client. With a focus on both large enterprises and small-to-medium-sized businesses, GridNox.ai leverages practical expertise and scalable solutions to implement measurable risk reduction. Our innovative approach empowers organizations to optimize operations while maintaining high standards of security and compliance.
Role Description
This is a full-time, remote role for a Senior QA Consultant — Enterprise Applications, located in Egypt or India. The Senior QA Consultant will be responsible for overseeing quality assurance processes and implementing quality control measures for enterprise applications. Responsibilities include designing and executing test cases, managing quality assurance efforts, ensuring adherence to quality standards, collaborating with cross-functional teams, and continuously improving quality management processes to align with organizational objectives.
Key Responsibilities
* Define test strategy and test plans aligned to functional, integration, regression, performance, security, and UAT requirements for enterprise applications.
* Create, review, and maintain detailed test cases and test suites mapped to business requirements, user stories, and acceptance criteria.
* Execute manual and automated test cases; log, triage, and track defects through resolution in collaboration with developers and product owners.
* Design and implement automated test scripts (UI, API, integration) using appropriate frameworks and tooling; maintain test automation suites and CI/CD integration.
* Plan and run regression, integration, performance, and smoke test cycles for releases; validate fixes and verify non‑regression.
* Work with business analysts, architects, and QA/dev teams to validate requirements, reproduce complex issues, and ensure test coverage across modules and integrations.
* Establish and enforce quality standards, test data management practices, and environment readiness for testing activities.
* Produce clear, actionable test reports and metrics (test coverage, pass/fail rates, defect severity/trend) to inform release readiness and risk.
* Coach and mentor development and QA teams on testing best practices, test case design techniques (e.g., boundary/edge cases, equivalence partitioning), and automation adoption.
* Support UAT and client acceptance cycles; coordinate test sign‑offs and post‑deployment verifications.
Required Skills & Experience
* 4+ years (or appropriate level) in software quality assurance/testing for enterprise applications.
* Strong experience in test case design, test planning, and execution across functional, integration, and regression testing.
* Hands‑on experience with test management tools (e.g., Jira, TestRail, Zephyr) and defects tracking.
* Familiarity with automation frameworks and tools (e.g., Selenium, Cypress, Postman, REST-assured) and CI/CD pipelines.
* Understanding of API testing, database validation, and basic performance testing concepts.
* Solid analytical, troubleshooting, and communication skills; ability to work with cross‑functional teams and business stakeholders.
* Knowledge of SDLC and Agile testing practices; experience in enterprise environments with multiple systems/integrations