What are the responsibilities and job description for the data test engineer position at Thinkbyte Consulting, Inc.?
Job Description
- 7 years' successful professional experience in the design, delivery, and support of sophisticated projects across web platforms & mobile applications.
• 2 years' deep and direct hands-on experience with the specific technologies used in the teams' systems/solutions.
Key technologies: SFDC, AWS S3, SNOWFLAKE, SQL/PYTHON
Nice to haves: COLLIBRA, STREAMSETS, AWS (EMR, GLUE, LAKE FORMATION), Data Vault/Modeling Concepts
Data engineer in Test
Software Development Engineer in Test (SDET) will be responsible for delivery of software testing tasks in support of business capabilities and the foundational needs of the overall solution.
In addition to continuing to extend grow test automation development skills, automation tools, domain knowledge and understanding of SDLC and Agile Methodology
along with technical expertise and skills to deliver high-quality software testing services and employs software engineering methods in the delivery of the same.
• BS in Computer Science, MIS, business, or equivalent education/training/experience
• At least 5 years' experience in software development as a SDET, Quality Engineer, or Developer
• Extensive understanding of data analysis techniques, Business Intelligence/Data Warehousing systems, and relational/non-relational databases
• Solid experience in writing complex SQL and NoSQL for use in data validation.
• Proven experience in the development of test automation above and beyond record-playback tools.
• Experience supporting sophisticated systems with significant integration points and external third-party systems through APIs.
• Understanding of how to test complex ETL and backend data processing jobs.
• Experience testing Snowflake or other cloud-based data warehouses.
• Has Strong Knowledge on P&C Insurance Domain and key KPI's.
• Solid understanding of Agile software development processes, and actively participate in design, scoping, prioritization discussions and Agile ceremonies.
• Experience with fully automated QE (TDD, BDD, Performance, Security, Integration/Compatibility, Regression, and Functional Testing),API,MDM and Salesforce data validation
• Demonstrated ability to write code in a modern programming language.
• Experience working in multi-tiered Dev/Test/Prod environments.
• Demonstrated experience in the development of QA process and procedures.
• Ability to successfully perform the QA role across multiple, complex system implementations with custom and third-party applications
• Experience with test management and defect tracking systems such as Jira.
• Ready to work with onshore/offshore teams, and comfortable working in a virtual environment