Experienced IT Professional, British Citizen, With Security Clearance and UK Driving Licence
Coventry,West Midlands
Summary
I am an experienced Software Development Engineer in Test with the foundation level ISTQB certification; meticulous and with thorough functional, integration & content testing abilities. I have skills covering all the aspects of system development and testing lifecycle stages from specification, delivery & the commercial launch. I am an organized, versatile, and results-oriented team player with an articulate approach to testing. I have an ability to acquire new skills within short time scales and adapt to rapidly changing work practices. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills.
Overview
4
4
years of post-secondary education
3
3
Certifications
Work History
Software Development Engineer In Test (SDET)
Peregrine (Bank of England RTGS)
- Current
Experienced in developing and executing automation tests in different platforms using python, pytest and selenium library
Experienced in developing end to end automation scripts using selenium WebDriver/IDE/Grid, Unittest/pytest, RESTful API and PostMan
Experienced in performing Data Driven Testing to validate the components displayed on websites using Selenium
Experienced in providing efficient locators strategy using xpath and CSS to run WebDriver script in stable condition
Experience in using Jenkins as a continuous integration server to configure with git/github repository
Proficient in writing SQL queries to perform backend testing for Data integrity
Excellent interpersonal skills, proven Team player with analytical ability to bent to problem solving and delivering under high stress environment
Ability to adopt new methodologies, tools, technologies and domains depending on job responsibilities
Tools: Azure Dev ops, Github, CI/CD pipeline, Python (anaconda3), Visual studio, JIRA, Selenium IDE, Confluence, RESTful API, SOAP UI, Jenkins, Teams, Tableau reports and Power BI reports
Skills: Agile methodology, Sprint planning, Sprint retrospective, Programming in python/Java, leadership, Manual and Automation testing
Quality Analyst (QA)
BioSite Systems Ltd.
Working closely with Developers, Product owner, Business users, Quality Analysts on UBUNTU Linux based operating system in an agile methodology
Proficient in preparation of Test Plan, Test scenarios, Testing Strategy, and translating user requirements to Test Cases
Involved in different phases of Software Testing Life Cycle (STLC) like Smoke Testing, Sanity Testing, Functional Testing, Regression Testing, GUI Testing, Compatibility testing, API testing, usability testing, Performance Testing of web portal and desktop software
Experienced in managing of Test Data, Execution of Test Cases Database testing using SQL queries
Involved in Scrum events such as Sprint Planning, Sprint Review, Sprint Retrospective and Daily Scrum meeting
Test environment using Oracle VM VirtualBox scripts, Digital Ocean droplets
Execute test cases using Cucumber Studio for regression testing end of the sprint
Involved in release candidate (RC) regression testing using Manual and Automation (Cypress and Robot framework)
Writing test scenarios in Gherkins, Cypress for regression tests during sprint and BDD framework
Performance testing(load, stress) using Jmeter
Involved in raising defects/bugs using 'Shortcut' tool
Deploying and testing patched defect fixes
Monitoring the tasks for completed change requests to meet the definition of done
Suggesting improvements and actively taking part in modifying testing processes
Tools: Shortcut, Slack, Google emails, GitHub, junit, Cucumber studio, Ubuntu terminal commands, Cypress, Postman, Oracle VM, Digital Ocean droplets database
Working closely with developers, designers, business users, BA's and third parties to clarify requirements, functional and system specifications
Maintaining requirements, Writing Test Plan, Identifying Test scenarios, translating user requirements to test Cases and Perform Functional, Integration, Exploratory, Regression, Database, Web services testing on web and desktop applications
Executing test cases and recording test results in internal test management tool
Identifying tester tasks for new modifications/Bespoke changes during planning sessions, identifying test data for third party
Making sure test environment is setup as per build and changes are available
Handover new changes (UAT)and resolving customer issues
Following the defined defect management process for internal and external defects
Attending QA review, Scrum, and retrospective for continuous improvement in quality and release process
API automated testing using C#, .Net framework, SpecFlow
Maintaining release documentation for external distribution
Deploying and testing patched defect fixes
Build test scripts for workspaces to defined standards within the appropriate test toolset to test Workspace UI
Monitoring the tasks for completed change requests to meet the definition of done
Suggesting improvements and actively taking part in modifying testing processes
Build user configurable workspace applications
Making sure all new changes are delivered to customer in time
Tools: Internal Test management (Requirement, Design, Test case, Defect tracking) Tool, Visual Studio (TFS), Microsoft SQL Server Management, ERP software, Excel, EDI, Liquid Mapping tool
Skills: Test Estimates, Modification Requirement Analysis and Design, User Acceptance Report, Modification Handover, Customer Signoff, Acceptance Testing, Test Plan, Test scenarios, Test cases Writing, Test case execution, Defect Management, Manual testing, C++, SQL, XML.
Software Tester
Nilee Games and Future Technologies LTD
Tested developed websites prior to rollouts for usability and functionality
Approached website testing from a user perspective
Documented all findings and assigned pass/fail statuses
Gathered project testing requirements and analysed game design documents
Production of Test Strategies, Test plans, Defect tracking, Requirements capture and analysis to agreed Deadline
Knowledge of concepts TDD, BDD
Test plan updates on weekly status meeting with development team and processing bugs in JIRA Test Plan, Test Suite creation & execution in TestRail, Periodical review & monitoring of Test Cases Tampered responses from internet and performance testing using Fiddler tool Review the feedback from Developers & Perform Regression Testing, Exploratory & UI Testing
Execute the Test cases and review the results to get the Business approval for UAT
Created automated functional regression test scripts using TestRail and scheduled, organized and executed the test scripts in Testrail integrate environment and documented the test results
Experienced in testing applications manually as well as the automated testing
Created Automation framework for Frontend using Page object model, test reports using TestNG, data driven test and Log4j for Logging Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed, and retested
Performed Database Testing and thorough knowledge in SQL
Planning for Test Execution activities to accomplish tasks on daily/weekly basis
Performed browser compatibility testing
Knowledge on daily status reporting and managed end to end testing from Test management tools
Tools: Fiddler, JIRA, TestRail, Excel/word, Selenium, TestNG, SQL Skills: Manual and automationTesting, Regression testing, Test planning, Test scenarios, Test cases, Test execution, Defect Management
Software Test Engineer
AT&T
Responsible for Test case design, Test execution and Test reporting
Review BRD with testing perspective Perform functional and database testing Written data base test cases and execution Drafting user scenarios for module (customer schedule) Authoring test cases for owning module Smoke testing, sanity testing for newly build application Designed Test cases, developing Test conditions according to in-house methodology requirements Problem Determination and analysis Test Data Analysis Liaised with software development and user teams on testing issues Tools: QC, SQL Developer, Putty, Rally Skills: Requirement Analysis, Manual Testing, Agile Methodologies
Software Test Engineer
USHAI Tech Services
Understand a functional context Participation in meetings, design test plans Definition of test cases and requirements management Write test cases, review Perform functional testing GUI (manually) Performance testing via IxChariot Qualifier events experienced during testing Write each incident associated with an event and met up with the tools defined Follow corrections abnormalities Test performance (load, stress, endurance) Reduction of reports at the end of the tests (summary report) Tools: HP_QC, Wireshark, Putty, PLConsole, PLCbuilder, PLCrum, IxChariot Protocols: DHCP server, TFTP server, RADIUS server, Telnet, IPv4, VLAN, SNMP
Senior Process Executive
Astra-Zeneca SAP Service Desk
REMEDY (Incident management tool) monitoring and escalating critical issues
Raising faults (Problem Logs) in 'Fusion' tool which tracks defect and assigning them to Development/functional team Monitoring activities such as printer and spool administration
Providing TR (transport) to development team Moving transport from Development to Pre-production on schedule
User administration and password management for team members Post installation activities Trained new team members for SAP Service Desk Tools: REMEDY, FUSION (Defect tracking tool), SAP Skills: Incident, Change, Release, Transport Management, Leadership
Quality Control Executive
British Telecommunication UK
Monitored a team of 11 engineers Dealt with the testing of different primary and secondary circuits such as PSTN, ADSL, ISDN2 and ISDN30
Responsible for raising faults in the system for the lines mentioned above
And chase them until they get rectified by liaising with project leaders working in UK
Identified & analysed the probable causes affecting the quality of delivery of services such as Faulty circuits, failure of the onsite routers' installations, software issues and involved in resolving them with the help of project managers in UK
Involved in complete process and quality improvement of the team associated with jeopardy management
Preparation of reports and writing standard operating procedures to deliver consistent results
Used quality tools such as Pareto Analysis, Histogram and Control charts for improving the quality of the process
Also involved in regular audits of the process documents and work procedures of the team
Tools: Pareto Analysis, Histogram and Control charts Skills: Teamwork, Leadership, Mentoring, Quality Control
Education
B Eng. - Electronics and Telecommunication (Hons) -
PUNE University
09.2003 - 05.2007
Skills
Software Quality Assurance
undefined
Certification
ISTQB - ISEB Tester Foundation Level, 2012
Security Clearance Certificate
True
Personal Information
Driving License: Full UK Driving Licence
Visa Status: UK Citizenship
References
Available upon request
Training
Testing in Agile, 2016
Timeline
B Eng. - Electronics and Telecommunication (Hons) -