- Strong understanding of SDLC and Agile concepts: Ability to understand how these frameworks interrelate with QA practices to ensure a smooth testing process.
- Proficiency in test definition and execution: Capable of creating and executing detailed test plans, cases, and scenarios.
- Strong knowledge of Quality Assurance principles and best practices: Expertise in QA methodologies and ensuring adherence to QA standards.
- Self-sufficiency in testing activities: Able to independently perform and drive all testing activities with minimal supervision.
- Experience in various testing types: Functional, user interface, system integration, and non-functional testing.
- 3+ years of experience as a QA Analyst: Proven track record working on web development projects with a focus on manual testing.
- Business Systems Analysis skills: Experience gathering and documenting requirements, creating test plans based on business needs, and understanding business processes to ensure comprehensive testing coverage.
Assets:
- Intermediate to expert level JIRA experience: Proficiency in using JIRA for test management and defect tracking.
- Experience with REST, SOAP, and POSTMAN: Familiarity with API testing tools, though not a primary focus in this role.
- Knowledge of HTML and internet technologies: Basic understanding to assist in web testing scenarios.
- Experience with user interface and performance testing tools: Familiarity with tools like JMeter is a plus.
- Experience with eCommerce projects and PIM systems: Knowledge in these areas is beneficial but not required.
- Basic automation experience: Understanding of Selenium Automation Testing with Protractor Framework, and familiarity with JavaScript and Java (nice to have).
Automation Experience:
While this role is primarily focused on manual testing, basic knowledge of automation tools like Selenium and Protractor is a plus.