This role requires the candidate to analyze, test and build tools to meet the data quality validation needs for a cloud platform-based application. A QA mindset in being able to create test cases for verifying the data scenarios that meets business needs is an absolute must. The candidate must have strong programming and SQL fundamentals. An exposure to handling very large data sets is strongly preferred.
A solid critical thinker with strong programming skills and sound grounding in data quality will be successful in this role.
o Expert Python Programming
o Extensive understanding of Web design & programming
o Deep expertise with Spark, Hive and Google Cloud Platform (preferred)
o Overall 4-5 years of experience in Quality Assurance of which at least 3+ years of experience in test automation development or combination of development and testing experience using HP Quick Test Professional, Selenium Web driver, or similar automation tools
o Experience in creating and maintaining automation scripts to ensure information systems services and programs meet acceptance criteria.
o Should be strong in SQL, PL/SQL
o Provide technical support to delivery teams which may include testing and creation of utilities to support testing.
o Plans and executes automation tasks and ensures testing standards are followed within team.
o Ability to work independently within a quickly changing environment with strict deadlines
o Strong analytical skills
o Ability to multi-task and Strong attention to detail
o Proven communication and documentation skills
o Work creatively and efficiently in troubleshooting and resolution of system issues.
o Excellent organizational, troubleshooting and analytical skills required
o Knowledge of all aspects of the software development life cycle
o Must have experience creating and using RESTful APIs for enterprise applications (JSON, REST)
o Experience in a modern web framework like Angular, React, etc.
o Working knowledge of Postgres or SQL Server
o Experience developing in a fast-paced environment with short production timelines
o Experience in writing unit tests for robustness, including edge cases, usability, and general reliability
o Proven ability to create working prototypes
o Experience with the latest trends in cloud computing, distributed systems, web technologies and UI/UX standards
o OAuth (SAML 2.0) experience is a plus
o Minimum of bachelor’s degree in Computer Science, Computer Information Systems, or other data related field. Advanced degree in Computer Information Systems or Computer Science a plus
o Python / Py Spark: 5+ years
o SQL: 5+ years
o Hive : 2+ years
o Google Cloud Platform : 1+ yr