EXPERIENCE:
Extensive experience (5+ years) in software quality assurance Proficiency in testing methodologies, tools, and frameworks. Exceptional problem-solving and critical-thinking abilities. Ability to work independently and as part of a team. Excellent communication and collaboration skills. Knowledge of defect tracking systems and test management tools such as JIRA and Bugherd. Proven experience in creating and maintaining test suites. Ability to manage multiple projects and priorities simultaneously. Strong analytical skills and attention to detail. Automation knowledge of Selenium, Java, TestNg, and Maven highly desirable SQL knowledge is required if person is going to fill data validation role Knowledge of Google Analytics is highly desired Bitbucket and Bitbucket Pipelines and CI/CD highly desirable
Deliverables
Test Planning: Work with business analysts, Tech and QA leads to create test plans and test cases based on project requirements and specifications. Test Execution: Execute functional, regression, performance, and user acceptance testing according to defined test plans. Cross-Browser and Cross-Device Testing: Ensure that digital assets function flawlessly across different web browsers, devices, and platforms. Functional and Usability Testing: Verify that digital assets meet design specifications and provide a seamless user experience. Content Validation: Review and validate content, links, images, and interactive elements in digital assets. Defect Identification: Identify, document, and prioritize defects, issues, and inconsistencies in software functionality. Reporting: Generate detailed test reports and communicate test results to the project teams. Continuous Improvement: Contribute to process improvement efforts by providing feedback on testing processes and suggesting enhancements. Collaboration: Collaborate with cross-functional teams, including developers, business analysts, project managers, and designers, to ensure alignment on product quality. Automation development, must have commented code and documentation for any logic or system changes Database Testing: Develop, execute, and maintain SQL-based test cases to validate the functionality of our relational databases Analytics Report Validation: Use SQL queries to extract data from underlying databases, cross checking these results against analytics dashboards
Keyskills: QA Testing API Testing Database Testing Ci/Cd Bitbucket QA Automation Java Selenium JIRA Postman SQL