Establish QA procedures, maintain consistency and continuous improvement of ways of working.
Review and suggest proposed acceptance criteria and test cases during early stages of process and provide details of trade-offs to decision makers collaboratively.
Create and executes testing scenarios/test cases and user acceptance criteria providing clear technical , where relevant, business information on any issues identified.
Work with, and support internal teams, product management, UX, and technical resources on acceptance criteria, issue logging and tracking, and ongoing testing and release management.
Actively participate in daily, weekly sprint-related team meetings and brainstorming activities related to project issues, collaborate with development, architecture product management
Analyze discrepancies in service or performance and make recommendations for product or service updates.
Story priming in Jira to cover scenarios to align business requirements
Test reports with initial triaging.
Create Seed data and test data for different scenarios.
Look into test automation to improve efficient around QA tasks overtime.
Key requirements
Solid experience testing Data centric applications
Experience with understaning test strategy, write and execute test cases for feature testing, regression testing, sanity, smoke and end to end system testing
Proficient in debugging and troubleshooting including use of Data tools and developer tools for data collection and issue reporting
Experience with test automation tools (e.g., Selenium, Cucumber/Gherkin) will be a plus
Experience with Cloud Platform tools and services (GCP/Bigquery) will be a plus
High attention to detail and solid analytical skills is a must
Highly motivated and self-starter approach to job. Able to work independently as part of a globally distributed team, proactively requesting assistance, advice and input as needed
To maximize working time with different teams around the world
Adaptable and change-resilient, working well in a dynamic fast-paced global environment, accepting new ideas and initiatives and making positive use of opportunities presented.
Demonstrated capacity to plan, prioritize and organize time, project schedules and multiple project activities
A degree of creativity in developing and executing tests is required
Solid knowledge of IT Methodologies and Software Development Lifecycle for information systems development, testing principles, project methodologies and practice
Mastering iterative agile development methodologies
Working knowledge of SQL
Experience requirements
At least 5 to 7 years of experience in a similar position