Overview
Skills
Job Details
About the Role
We are seeking an experienced Quality Assurance Analyst to join our team. The ideal candidate will be responsible for developing and executing test plans to ensure the delivery of high-quality software applications. This includes test planning, writing and automating test cases, test execution, and maintaining automation frameworks. The QA Analyst will also define and track quality metrics, document issues, and collaborate closely with developers and stakeholders to drive continuous improvement.
Key Responsibilities
Develop, update, and maintain automation test frameworks.
Write and execute automated test cases for web and mobile applications.
Perform backend database testing, data validation, and problem resolution.
Conduct web services testing (SOAP/REST) and validate integrations.
Work closely with developers to troubleshoot product defects and design issues.
Create and maintain test strategies, test cases, and documentation.
Execute test plans in line with project priorities and deadlines.
Provide quality process training and act as a consultant on QA best practices.
Conduct quality audits to ensure compliance with standards and methodologies.
Perform test automation execution via Jenkins and related CI/CD tools.
Support process improvements through data analysis and reporting.
Required Qualifications
Education: Bachelor s Degree in Computer Science, Information Systems, or equivalent experience.
Experience: Minimum 5 7 years of QA/testing experience with a strong focus on automation.
Strong understanding of SQL and backend database testing.
Hands-on experience testing web services (minimum 2 years).
Web and mobile automation experience (minimum 3 years).
At least 1 year experience with Playwright or similar test automation tools.
Familiarity with QA automation tools such as SmartBear (ReadyAPI, LoadUI, TestComplete, BitBar), Selenium WebDriver, etc.
Strong knowledge of Groovy/Java scripting and Object-Oriented Programming (OOP).
Experience with build tools (Maven/Gradle) and CI/CD tools (Jenkins).
Ability to design, write, and execute automated test scripts.
Experience with Power BI (preferred).
Experience with cloud testing environments such as Azure (preferred).
Desired Skills
Strong problem-solving and analytical skills.
Excellent attention to detail with the ability to balance multiple tasks.
Effective collaboration and communication skills.
Ability to mentor junior QA team members when needed.