The DataX project is Verisk Maplecroft’s data storage and monitoring platform, written largely in the Python programming language and hosted on AWS. GRiD is Verisk Maplecroft’s web-based data delivery platform based on the Angular web framework and the Django Rest Framework. Both projects are presently in active development by Agile based project teams in the UK and are presently supported by a part-time test engineer who works across both projects.
The Test Engineer role will be flexible, detail-oriented, and skilled at working with internal customers (Software and Product Team). The Tester will champion the quality of our data and products via automated and manual tests, quality assurance and regression testing, proactive reporting and verification of bugs and/or data errors and will play a critical role in delivering the DataX and GRiD product visions.
Qualifications
The Test Engineer will
- Work closely with the UK-based Technical Project Manager to create test strategies and plans that provide acceptable coverage for a given dataset or product
- Attend requirement gathering meetings with Product and Stakeholders to better understand business needs, functionality and system requirements
- Work in an Agile delivery methodology
- Provide regular and open communication across the program for transparency of progress and roadblocks
- Take ownership of test processes and implementing them
- Coordinate with the Technical Lead and UK Technical Project Manager to align tests with requested timelines
- Produce detailed testing documents, including test scripts to automate and rapidly perform testing iteratively
- At least 3+ years of software QA testing experience
- Expertise on STLC , SDLC, Defect life cycle
- Must have strong knowledge and experience in Python programming language.
- Ability to design and develop the automation framework from scratch.
- Strong knowledge on Postman and Swagger tools.
- Strong knowledge of CI/CD pipeline.
- Experience in building frameworks using selenium, Requests and related libraries.
- Expertise in test management tools like Test rail/Browser Stack.
- Experience with version control systems like Git.
- Excellent and proven Troubleshooting skills
- Experience configuring, deploying and testing software updates
- Ability to identify issues and escalate as appropriate
- Ability to understand propagation of data through environments and components
- Familiarity working with APIs providing structured data
- Ability to communicate technical matters effectively to a variety of Stakeholders
- Familiarity working in an Agile environment and with Atlassian products, such as JIRA, confluence etc.
- Fluency and clarity in spoken and written English, being able to concisely communicate technical ideas internally and to UK/US staff
- Testing is conducted with 20% being manual and 80% automation.
- Expertise Knowledge on Figma tool.
Nice to have
- Programming experience in language such as Python, Django
- Hands on experience on Docker
- SQL and database knowledge.
- GitHub / Copilot / Rovo etc. AI tools
- Any QA certifications.
Job description provided by Verisk.
View the original posting