Summary
Overview
Work history
Education
Skills
Personal Information
Custom
Timeline
Generic

Sameera Purini

Reading,Derbyshire

Summary

Skilled Automation Tester with knack for streamlining testing processes and enhancing software quality. Delivered comprehensive test automation solutions that improved product reliability and reduced bug-related downtime. Known for collaborative approach and innovative problem-solving in fast-paced environments.

Overview

16
16
years of professional experience

Work history

Lead Automation Tester

Ministry Of Defense
10.2021 - 10.2024
  • Working in an agile development methodology with cross-functional teams, including developers, testers, and product managers, to understand project requirements and align testing efforts
  • Used Jira for overall project management and defect tracking
  • Participated in agile ceremonies like daily standup, Sprint planning, Sprint refining, 3 amigos, Sprint demo, retro, defect management and all hands calls
  • Amigo user stories to review the acceptance criteria, design, and technical coverage
  • Produce Test Strategy, Test Plan, Test approach, defect management documents
  • Comprehensively tested mobile apps both Web and Native apps using Appium and Flutter for Android and iOS devices
  • Verifying data created by invoking PL SQL statements to database
  • Set up end to end automation frameworks from scratch covering both UI and API journeys across multiple portals using Cypress, Appium, BDD and Java script
  • Designing, developing & execution of both manual & automated tests
  • Developed a robust Page object model for UI and API using cucumber and Gherkin, Continuous implementation of automated tests in an integrated CI/CD Jenkins pipeline
  • Parallel runs of the regression tests on multiple platforms to cover cross browser compatibility testing using Browserstack and Bitbar
  • Conduct demos of the new automation scenarios to client on Sprint basis
  • Prepare and submit test exit reports at the end of each Sprint
  • Analyse the automation test reports from daily scheduled Jenkins runs to raise defects
  • Managing and creating defects using JIRA and running fortnightly Defect triage calls
  • Deployed Docker images in multiple environments for testing applications
  • Used Kubernetes to access hosted remote servers.

Senior Automation Tester

Project Screen - Prenetics
06.2021 - 08.2021
  • Working with agile team creating, estimating tasks to evaluate requirements and User Stories for validity and feasibility
  • Performed vigorous regression with cross browser testing to achieve daily releases
  • Introduced automation frameworks covering both UI and API journeys
  • Implementing Web and API automated tests using Selenium, WebDriverIO and mocha respectively in an integrated CI/CD AWS pipeline
  • Verifying data created by invoking PL SQL statements to database
  • Implemented Page Object Model based framework to invoke pages and cucumber feature files for defining the scenarios
  • Used Python based Robot Selenium framework for automating Salesforce application
  • Evaluate requirements and User Stories for validity and feasibility
  • Articulate the tests executed, data used, the results and defects to project stakeholders
  • Worked with teams based in multiple time zones like Hongkong, India and UK.

Lead Automation Tester

Nuffield Department of Population Health
12.2020 - 05.2021
  • Working with agile team creating, estimating tasks to evaluate requirements and User Stories for validity and feasibility
  • Introduced automation frameworks covering both UI and API journeys
  • Designing, developing & execution of manual & automated tests
  • Implementing Web and API automated tests using Selenium, WebDriverIO, Cypress and mocha respectively in an integrated CI/CD azure GitHub pipeline
  • API checks performed on FHIR HL7 servers
  • Implemented Page Object Model based framework to invoke pages and cucumber feature files for defining the scenarios
  • Used Python based Robot Selenium framework for automating Salesforce NHS application
  • Evaluate requirements and User Stories for validity and feasibility
  • Provide mentorship and advice to new team members and peer testers in the team
  • Worked with teams based globally like India and US.

Senior Automation Tester

Nationwide Building Society
02.2020 - 12.2020
  • Participate in Daily Scrum, Sprint Planning, Three Amigos, Retrospective, Backlog planning
  • Used Java Rest Assured to automate the REST API with Cucumber
  • Used Swagger and Postman to validate API endpoints manually
  • Implemented end to end integration tests using Selenium, WebDriverIO and Cypress frameworks
  • Used NodeJS and type script as part of scripting automated end to end tests
  • Used BDD style cucumber framework to write all the scenarios and test cases
  • Used GIT for source control in an Azure environment
  • Verifying data created by invoking PL SQL statements to database
  • Used enriched happier BDD for customized steps in the WDIO framework
  • Used Browser Stack for manual and automated cross browser testing
  • Produced documentation including Test Strategy, Test Approach, Test plans and Reports to meet business requirements
  • Prepare and submit test exit reports at the end of each Sprint
  • Used axe-core to automate and add accessibility tests to the automation framework
  • Used Agile Requirements Designer (ARD) as traceability matrix for the automated cucumber features
  • Ran defect triage calls to track using Jira.

Senior Automation Tester

Global Radio for Hearts
12.2019 - 02.2020
  • Participate in Daily Scrum, Sprint Planning, Three Amigos, Retrospective, Backlog, planning
  • Experience writing automated tests for .net based rest API Platform
  • Implemented test framework using Selenium, WebDriverIO and Cypress to script automated end to end tests on Angular based web application
  • Wrote type script files to write model and cucumber tests
  • Produced documentation including Test Strategy, Test Approach, Test plans and Reports to meet business requirements
  • Liaised with the manual and other automation resources in the project to determine which tests are suitable for automation and which are not.

Lead Automation Developer in Test

Mobile
10.2017 - 12.2019
  • Responsible for developing and maintaining automated test scripts as per defined Automation Framework
  • Participate in Daily Scrum, Sprint Planning, Three Amigos, Retrospective, Backlog planning
  • Experience writing automated tests for Appium on real or simulated Android and IOS devices
  • Identified the elements for automation on Swift developed iOS app and Java developed android app
  • Used XCode for iOS apps and android SDK for android apps
  • Deployed an internal mWallet web application in Browser stack for cross browser testing using Selenium WebDriver
  • Deployed Native and Web app automation tests in BrowserStack
  • Working independently to build BDD Automation Framework from scratch using selenium WebDriver, Cypress, Java, JUnit, and Cucumber
  • Implemented REST Cucumber test infrastructure for testing REST API services
  • Developed test scripts to automate process of testing in Protractor WebDriverJS on Jasmine framework
  • Prepare and submit test exit reports at the end of each Sprint
  • Tested the web services layer manually using Post man
  • Ran automated rest assured tests on the middle layer using rest assured
  • Used JIRA for issue management
  • Produced documentation including Test Strategy, Test Approach, Test plans and Reports to meet business requirements
  • Implemented bindings, gems, and driver code to automate feature files using Ruby
  • Conduct root cause analysis of identified defects, providing development team with sufficient details to understand, replicate and resolve the defect
  • Responsible for setting up data, tools, databases to support integrated test environments
  • Used Omniture platform of Adobe to analyze the data for Business needs
  • Used Swrve to send push notifications on mobile apps
  • Used Apps Flyer for deep link messages.

Senior Automation Test Analyst

Prudential Insurance Company
04.2015 - 09.2017
  • Implemented selenium framework using Cucumber for the Organization and setup BDD style test cases in Gherkin language
  • Worked in an Agile environment and have actively participated in daily standups and planning meetings
  • Developed automated mobile app testing using APPIUM tool and ANDROID SDK and iOS
  • Administered REST service testing, reporting results to management, QA, and development teams
  • Used Selenium Grid or Browser Stack for cross browser compatibility testing
  • Implemented test framework using Selenium, Wdio and Cypress to script automated end to end tests on Angular based web application
  • Executed Native and Web app automation tests in AWS Device farm
  • Responsible for developing and maintaining automated test scripts as per defined Automation Framework
  • Experience with Webservices API - specifically REST APIs
  • Developed test scripts to automate process of testing in Protractor WebDriverJS
  • Implemented and executed automated tests in UAT / System / Pre-production / Production / regression test environments
  • Interact with the system analysts, developers, Business Analysts and Stakeholders on daily basis to understand how the changes in software product affect the maintenance of test scripts
  • Conduct root cause analysis of identified defects, providing development team with sufficient details to understand, replicate and resolve the defect
  • Deployed automation framework into Jenkins by interaction with the IT team
  • Responsible for setting up data, tools, databases to support integrated test environments.

Automation Test Analyst

Vodafone
06.2014 - 02.2015
  • Agile Methodology, weekly sprints with planning meeting and retrospectives
  • Regularly engaging with Designers, Project, and Developers
  • Wrote test cases from User stories
  • Used Selenium Web Driver extensively for writing developing automated scripts in Java for regression testing
  • Wrote BDD test cases written using Cucumber
  • Experience with Webservices API - specifically REST APIs
  • Performed Cross browser compatibility testing using Selenium grid.

Test Analyst

Office of National Statistics
05.2012 - 05.2014
  • Agile Methodology, weekly sprints with planning meeting and retrospectives
  • Regularly engaging with Designers, Project Managers and Developers
  • Writing test cases from User stories
  • Setting up automation frameworks for Selenium Webdriver
  • Work with development team and project office to understand how the changes in software product affect maintenance of test scripts
  • Managing and creating defects using JIRA
  • Accurately identify and communicate bugs and systems enhancements to the development team
  • Devised and managed UAT process with clients
  • Conducted smoke testing, Functional testing and Regression testing
  • Prioritize tasks and provide accurate progress report
  • Worked in scrum based environment closely with the Business and development team.

Test Analyst

Admiral Car Insurance
07.2011 - 11.2011
  • Understand requirements and renovation of these requirements into test scenarios
  • Create test plans, test scripts and test cases from the functional requirement documents
  • Worked closely with the business users during System testing and discussed possible responsibilities to issues
  • Designing In-detail Test scenarios for the UAT Test phases
  • Involved in Smoke, Integration, functional, regression, System and UAT testing
  • Used Selenium RC and Selenium IDE for Automation Testing
  • Execution of Test cases, defect reporting & tracking with test management tools like Quality Center
  • Maintained the requirements traceability matrix and reviewed frequently to ensure that test cases appropriately translated and mapped to requirements
  • Accurately identify and communicate bugs and systems enhancements to the development team
  • Provided clear and accurate progress reporting on any given tasks.

Test Consultant

LOGICA (Ministry Of Justice)
05.2008 - 03.2011
  • Writing test plan document
  • Devising test conditions and test cases using a range of test specification techniques
  • Preparing test scripts and test suites based on the test cases
  • Identifying and setting up the test data required by the test scripts
  • Responsible for the preparation & execution of Test Plan/case, defect reporting & tracking with test management tool Quality Centre
  • Logging defects and liaising with business analysts, developers in resolving the defects
  • Reviewed the requirements and design documents for errors, omissions and testability
  • Participated in reviews, inspections and walkthroughs
  • Monitoring own test progress against estimated effort and timescale and kept Team Leader / Team Manager informed
  • Carrying Regression testing
  • Managing and creating defects using HP Quality Center / test director
  • Performed backend database integrity testing using SQL queries ensures the data consistency.

Education

Skills

  • Java
  • JavaScript
  • Type Script
  • Ruby
  • C Sharp
  • Python
  • Xml
  • Agile
  • Scrum
  • KANBAN
  • V-Model
  • Waterfall
  • Oracle
  • SQL
  • PL/SQL
  • SQL Server
  • HL7 FHIR
  • DB2
  • TOAD
  • Krysta Query Language (KQL)
  • Eclipse
  • IntelliJ
  • VS Code
  • WebStorm
  • Windows 10/11
  • Unix
  • Vagrant
  • Docker
  • Parallels
  • Maven
  • Apache Ant
  • Test Director / ALM 110/120 / HP Quality Center
  • JIRA
  • Zephyr
  • X-Ray
  • ARD
  • Confluence
  • Bugzilla
  • GitHub
  • Bitbucket
  • Gitea
  • SVN Tortoise

Personal Information

Nationality: British

Custom

SC

Timeline

Lead Automation Tester

Ministry Of Defense
10.2021 - 10.2024

Senior Automation Tester

Project Screen - Prenetics
06.2021 - 08.2021

Lead Automation Tester

Nuffield Department of Population Health
12.2020 - 05.2021

Senior Automation Tester

Nationwide Building Society
02.2020 - 12.2020

Senior Automation Tester

Global Radio for Hearts
12.2019 - 02.2020

Lead Automation Developer in Test

Mobile
10.2017 - 12.2019

Senior Automation Test Analyst

Prudential Insurance Company
04.2015 - 09.2017

Automation Test Analyst

Vodafone
06.2014 - 02.2015

Test Analyst

Office of National Statistics
05.2012 - 05.2014

Test Analyst

Admiral Car Insurance
07.2011 - 11.2011

Test Consultant

LOGICA (Ministry Of Justice)
05.2008 - 03.2011

Sameera Purini