We are seeking an experienced Senior QA Engineer responsible for designing, developing, and executing automated and manual testing strategies for web and backend systems. Ensures high-quality software delivery through robust test automation frameworks, CI/CD integration, and collaboration within Agile teams.
Position Responsibilities
· Design, develop, and maintain automated test frameworks (e.g., Selenium, POM, BDD, data-driven)
· Create and execute test plans, test cases, and test strategies across UI, API, and database layers
· Perform functional, regression, smoke, sanity, and system testing
· Collaborate with stakeholders to understand requirements and translate them into test scenarios
· Execute automated tests within CI/CD pipelines and scheduled builds
· Manage defects using tools such as Azure DevOps, GitLab, or Jira
· Refactor and optimize automation scripts for performance and scalability
· Conduct API, Angular UI, and SQL Server database testing
· Support performance testing and ensure overall system quality
· Participate in Agile ceremonies and contribute to continuous improvement
Position Requirements
· 7+ years of experience in automated and system testing (front-end and back-end)
· Strong programming skills in Java or Python for test automation
· Hands-on experience with Selenium and modern automation frameworks
· Experience with CI/CD tools, version control systems, and test management platforms
· Proficiency in API, UI (Angular), and database (SQL) testing
· Knowledge of test design techniques (e.g., boundary value analysis, equivalence partitioning)
· Understanding of web technologies (HTML, CSS, JavaScript)
· Experience with performance testing tools
· Strong knowledge of Agile/Scrum methodologies
· Excellent communication, presentation, and stakeholder engagement skills
· Ability to work independently in a fast-paced Agile environment
_____________________________________________
- No Phone Calls Please
- Please send your resume as an attachment with all the contact details