BI Testing Analyst with Python
Job Description
Mission
The MI Team develops software solutions which help senior stakeholders make quick decisions by providing reports which display accurate data in an interactive and easy to understand way.
The QA & Testing Senior Analyst works as a member of the MI Reporting Team and ensures that applications meet business requirements and maintain company's high QA & Testing quality standards. The QA & Testing Senior Analyst provides hands on participation and oversight of testing activities tasks to ensure the testing process meets software requirements prior to release into a live environment.
Responsibilities:
- Drive the ‘hands on’ execution of the test strategy and plan, including the test preparation, execution, analysis and reporting activities.
- Provide product/business expertise to drive and support the testing approach.
- Develop and implement technical solutions for the testing process, performance testing or test data provisioning.
- Review and implement test process improvement.
- Owner for testing for a project involving ETL (relational database) and Tableau Reports.
- Ensures that testing activities are being conducted in accordance to the testing strategy, plan and team goals.
- Creates test data, writes and executes test cases.
- Defines test approaches and test plans.
- Defines or contributes to test effort estimation based on experience, tools and historical data.
- Maintains best practices in specialist area.
- Designs, develops and maintains test scripts, including automation of the test scripts.
- Actively participates in the development and maintenance of the test case repository.
- Performs test automation executions, identifies failures’ root cause and compiles reports to stakeholders.
- Adheres to testing best practices as defined at organization level.
- Identifies defects based on test execution results, submits them in the bug tracking tool and tracks them throughout the defect
- cycle. - Works as part of a team to meet the team goals.
- Supports business during the UAT testing phase of the project.
- Ensures adherence to testing best practices and company testing standards.
#LI-Hybrid
Qualifications
• 3+ years overall software testing experience. 5+ overall experience.
• Experience with Spark (Cloudera) and Python, or Java, or Scala.
• Experience with unit testing frameworks such as Py
Test.
• SQL knowledge (minim medium).
• Data warehouse testing exposure.
• Experience of planning and executing testing across projects.
• Understanding of testing across the full Software Development lifecycle.
• Testing experience BI Tools (nice to have).
• Familiar with Agile Software Development and Scrum and/or Kanban methodology.
• Experience with version control systems such as Git (nice to have).
• Hands on experience in using test and defects management tools (JIRA, HP ALM) (nice to have).
• Test
Ops experience in one of Docker, Kubernetes, Team
City, Jenkins (nice to have).
• Test Automation Patterns (nice to have).
• Performance testing (nice to have).
Additional InformationBenefits:
- Full access to foreign language learning platform
- Personalized access to tech learning platforms
- Tailored workshops and trainings to sustain your growth
- Medical subscription
- Meal tickets
- Monthly budget to allocate on flexible benefit platform
- Access to 7 Card services
- Wellbeing activities and gatherings
Hybrid working mode
Fii primul, care se va înregistra la oferta de muncă respectivă!
-
De ce să cauți de muncă pe Lucrezi.ro?
În fiecare zi oferte noi de muncă Puteți alege dintr-o gamă largă de locuri de muncă: Scopul nostru este de a oferi o gamă cât mai largă de opțiuni Lasă să-ți fie trimise noile oferte prin e-mail Fii primul care răspunde la noile oferte de muncă Toate ofertele de muncă într-un singur loc (de la angajatori, agenții și alte portaluri) Toate serviciile pentru persoanele aflate în căutarea unui loc de muncă sunt gratuite Vă vom ajuta să găsiți un nou loc de muncă