I am a determined and experienced test analyst. I have more than 8 years of experience as a manual tester and over 4 years of experience in automation testing. I have extensive knowledge in testing web and mobile applications across multiple sectors such as insurance, e-commerce, education, telecoms, and government. Skilled at converting manual test scripts to automated test scripts using a variety of test automation tools. I have a great understanding of the software development life cycle and I am familiar with various Agile methodologies such as Scrum, Kanban, R.A.D., waterfall, and V-Model. I have hands-on experience working on small to large projects, designing test cases, developing test scripts, generating reports, test execution, and managing defects. I also have experience in effectively tracking, logging and retesting defects.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Automation Test Analyst
Eden-Brown Technologies Ltd
02.2018 - Current
Worked across multiple projects and with different teams, using test automation tools suited to the needs of each team
Developed test Plans which included a comprehensive test process, performed test execution, defect management process, and technical test documentation templates
Using cypress and cucumber, converted hundreds of manual test cases to automated scripts
Took part in Daily stand-up meetings, Sprint Planning, Scoping sessions, Retrospective meetings, Sizing sessions, Refinement meetings, Three Amigos and other Agile ceremonies
Worked on spike tickets that involved investigating test automation tools that could help in developing better-automated UI and API tests such as Cypress/Postman and documented all the findings
Constantly updating the automated test framework to ensure tests run without flake
Tasked with running the regression suite before any releases
Tasked with running the regression suite after defects have been fixed
Tasked with creating test automation frameworks using Cypress integrated with Cucumber
Created and executed dozens of automated test cases using Cypress
Used Postman to carry out multiple automated API tests
Used Git and Azure for code management and to create pull requests for code reviews
Created and maintained regression test packs
Ran regression test packs in different test environments such as QA, SIT, and Prod before every release.
Implemented end-to-end automation for projects as needed.
Automation Test Analyst
Debenhams
01.2017 - 01.2018
Participated in Sprint Planning, Estimation, Daily Stand-up, Refinement meetings, Scoping sessions and Retrospective meetings
Involved in gathering requirements from product owners along with developers
Converted requirements gathered into test cases
Participated in the development and design of an automation test framework to support hundreds of acceptance tests across multiple projects
Created hundreds of feature files using Gherkin syntax and mapped them to their respective step definitions using Specflow
Carried out regression tests before each release to ensure that the application and its features meet the acceptance criteria
Participated in code review for other automation test analysts using Azure DevOps
Regularly pushing new automated test builds to Azure DevOps for continuous integration and deployment
Used BrowserStack for Cross-platform/ Cross- browser tests on multiple devices and different versions of browsers
Thoroughly tested web applications on a variety of screen sizes ranging from desktop, and mobile to tablets
Used Git, GitLab, and SourceTree for version control and code management
Used screenshots and screen recordings to give a visual representation of how a bug or defect can be reproduced
Used Jira to define test cases and used it for reporting and tracking the defects
Created test plan, designed and executed test cases manually, and verified actual results against expected results
Used Azure DevOps for managing projects.
Identified bugs and issues within the system and applied troubleshooting techniques for mitigation purposes.
UAT Analyst
NHS, St Anns Hospital, London
06.2014 - 12.2016
Analysing system requirements to get a full understanding of application under test
Developed test Plans, UAT test scripts, defect management templates, and technical test documentation templates
Tested medical devices and clinical support software from (Agilent Technologies) for NHS
Performed HP Internal testing, MO testing organized UAT with the client through to piloting aiming at achieving sign-off
Involved in gathering requirements from product owners along with developers and converted those requirements to test cases
Participated in Sprint Planning, Estimation, Daily Stand-up and Retrospective meetings, and other Agile ceremonies
Created traceability matrix matching requirements to test cases, test cases matched to developed test scripts, and defects matched to functionalities
Produced daily update reports on testing activities
Created test plan, designed and executed test cases manually, and verified actual results against expected results
Performed cross-browser testing on different versions of Safari, IE, Chrome, and Firefox
Worked with automation tester to identify and assist in how effectively to automate the manual test cases
Attended backlog meetings for reprioritization of existing bugs in the backlog
Involved in maintaining test environments, troubleshooting all technical issues between test environment networks and clients' test servers, etc
Using JIRA as the test management tool to log defects and provide continuous feedback and suggestions to the entire team
Worked with the product owner to refine the acceptance criteria to help the development team get a better understanding of the expected outcome of the tickets
Conducted smoke testing, and functional and regression testing at different stages of the application life cycle
Participated in UAT testing as a witness tester to ensure a smooth understanding of the application to the business users
Used JIRA Dashboard to generate an overall testing report for the test manager and it’s used in the go no go meeting
Interacted with the Business analyst, business owner, and other stakeholders to advise of useful enhancements to the application to improve its overall functionality
Performed integration testing of core NHS apps with other 3rd party apps, re-testing, regression testing, smoke testing, and defect management from defect inception through to resolution.
Skills
Windows XP, Vista, 7, 8, Unix, Linux, IOS, and Android
Clinical Educator - Neonatal Surgical Unit at Alder Hey Children's NHS Foundation TrustClinical Educator - Neonatal Surgical Unit at Alder Hey Children's NHS Foundation Trust