Job Title: QA Engineer
Location: Remote Canada
The QA Engineer is responsible for the complete STLC (Software Testing Life Cycle) of our Microsoft Azure Data Platform. Actively leading and carrying out the creation and implementation of test strategies, test plans, test scenarios, and test cases for backend ETL and frontend application testing. The role is part of our Enterprise Data Platform team that manages the ingestion, storage, modeling, and consumption of data for Acosta and our clients.
Essential Duties and Responsibilities
· Creation of QA artifacts such as test plans, test scenarios, and test cases for backend ETL and front-end applications
· Execution of test cases for both backend ETL and front-end applications
· Maximize the development and use of automation testing for the data warehouse and Power BI Application
· Work closely with Project Managers / Scrum Masters, Architects, BI, and Data Engineering Developers in both Agile and Waterfall work settings to deliver solutions against a deadline that meet the requirements of the business and product stakeholders
· Maximize the development and use of automation testing to continuously improve testing efficiency, coverage, and delivery
· Adherence to the Acosta Data Platform documentation best practices and standards throughout the testing phases
· Familiarize yourself with Acosta’s services (namely Retail, and Headquarter Selling) – along with the data solutions (NARS, POS, CPG Syndicated) that support those services.
Knowledge, Skills, and Abilities
1.
5+ years of experience in creating and executing all aspects of the Software Testing Life Cycle
2.
3+ years of experience with testing ETL, Data, and BI solutions
3.
Nice to Have: International Software Testing Qualifications Board (ISTQB®) Certified Tester program
4.
Strong knowledge of database design and data structures (e.g. OLAP, Dimensional, Snowflake)
5.
Intermediate SQL skills, including the ability to create complex SQL queries on large data sets with complex data models with little or no guidance
6.
Proficient in analyzing and understanding end user’s functional, technical and non-functional requirements in reporting
7.
Proficiency with report writing applications required; experience with MS SQL Server, Azure Data bricks, Azure Analysis Services, and Power BI is preferred
8.
Proficiency with Test Management Systems, preferably Test Rail
9.
Excellent communication skills, both written and verbal, with the ability to prepare reports containing appropriate levels of technical and non-technical data and analysis
10.
Able to effectively manage multiple requests and priorities in a fast-paced, quick turnaround environment, while maintaining attention to detail and accuracy
11.
Strong communication, team, and customer service skill
12.
Proficiency in Microsoft Office suite, particularly Excel
13.
Preference is given to experience with Scala
Job Type: Fixed term contract
Schedule:
Ability to commute/relocate:
Experience:
Full Job Description Are you considering a career in Construction sales? We are looking to fill an immediate opening for...
Apply For This JobLEARNstyle Ltd is looking for a talented junior web developer for a full-time permanent position. *Our customers depend on us...
Apply For This JobFull Job Description Company: CDK Global, LLC Job Title: Software Engineer Location: San Jose, CA Rate of Pay: $141,400 per...
Apply For This JobVivo Energy is one of the fastest growing solar companies in the nation! Our mission at Vivo is to provide...
Apply For This JobFull Job Description Next big thing in e-commerce Seeking Founding SDR and future thought leader Own the SDR function for...
Apply For This JobFull Job Description SimpleRX is a national provider of affordable health care services and programs for traditionally underserved and marginalized...
Apply For This Job