Our client builds smart technology solutions through the combination of artificial intelligence, mobile, and web development for companies in the United States, Canada & Latam. It´s a technology company headquartered in Costa Rica. With operations throughout LATAM. Their core focus is building intelligent tech solutions to help our customers be more efficient in optimizing internal digital processes.
About The Job QA Automation Engineer - Data
How Will You Make an Impact?
Participate in Agile ceremonies, help analyze requirements, develop testing strategies, and write manual and automated test scripts for new and existing functionality.
Monitor all development cycles, prepare test data, design and execute test plans, and evaluate test results
Mentor fellow Test Engineers on the team on automation concepts and contribute towards maintaining full test coverage
Collaborate with product owners, project managers, data analysts, data scientists, and developers to refine user stories and acceptance criteria, and provide feedback on missing business flows and strategies
Develop and maintain clear, concise, and comprehensive test automation regression scripts using Python/Pytest.
Identify areas for cross functional testing to improve overall quality and, with peers or others, implement initiatives improving testing capability and efficiency
Have the ability to multi-task and adapt quickly to changes while maintaining urgency in completing assigned tasks
Be flexible and back-up team members, as needed or as the workload fluctuates
What Do You Bring to Us?
5+ years of experience with agile software development testing, reviewing user stories, acceptance criteria, and other available information in order to develop test plans and test scenarios, both manual and automated.
2+ years of experience in database testing for relational databases (preferred Snowflake and MS SQL Server), ETL/ELT data solutions, and reporting and analytics tools.
Knowledge of dimensional modeling and data warehouse concepts, such as star schemas, snowflakes, dimensions, facts
Experience in writing complex SQL queries, ability to determine the types of testing that must be conducted (i.e., data validation, regression, etc.), including evaluating the testability of requirements and create a comprehensive test plan that supports the business and technological solutions being delivered
3+ years of experience creating automated scripts using pytest for data validation.
Nice To Have Skills
Knowledge of Advertising/Financial/Digital Marketing Domain
Prior experience testing both Front-End (UI/UX) and Back-End (API, Grey-box, Data integrity) for web applications