Highly motivated and dedicated Software Quality Assurance Engineer with six years of experience in Manual, Automation, Mobile Application and Database Testing in multiple domains including Life Sciences, Software Products, Supply Chain Management (FMCG) and Document Management for both online and client server applications. Actively looking for a new challenge to gain further experience and develop professionally in a dynamic organization.
Functional Automation Tools - Selenium , Silk Test, UFT, TOSCA
Non Functional Automation Tools -HP LoadRunner,Silk Performer
Testing Methodologies - Manual and Automation
Database - SQL Server, Oracle and DB2
Languages - C, 4 Test Language, Java, Gherkin
Other Tools and Technologies - HTML, XML, MS Office
Test / Defect Management Tools - Bugzilla, Jira , ALM, Cucumber
Scripting - Python, VB Scriptmance
Architecture - SOA, OOP, Client Server and Web Applications
SD Methodologies - Agile-Scrum and Water Fall
Operating Systems - Windows 2000/XP/Vista/7/8/10, Linux
Code Review Tools - Code Collaborator
Version Control Tools - SVN, Git,BitBucket
Technical and Management Skills:
Experience in testing applications/software functionally and non-functionally. Worked across different phases and varieties of testing such as Integration, System, Security, Regression, Negative and UAT.
Worked in Waterfall, V-Model and AGILE methodologies & Processes at Test Labs and Mindteck.
Well versed in developing test plans and test cases, Sprint Planning, Product Backlog Creation and Sprint Retrospection meetings, Defect Triage meetings in agile methodology at Mindteck.
Performed Mobile Application Testing for projects “Central Unify system” and ”ViciDocs” on iOS and Android devices.
Implemented Database Testing for the project Axpert using Microsoft SQL Server and ALM
Extensive experience in preparing Test Strategies, Test Plans, Estimates, Test Scenarios, Test Cases, Final Test Summary Report and all related documents of testing as per STLC (Software Testing Life Cycle) and SDLC (Software development Life Cycle) with different methodologies like Waterfall and Agile.
Certified in ISTQB foundation Level and Certificate Course on Hadoop (Big Data), Java, SQL, HTML.
Worked with different global companies like “Mindteck”, “Waters”, “Hindustan UniLever Limited”, “Agile Labs”,”Vicisoft” and “TestLabs” with team and client located geo-graphically in different parts of the world.
Proven team player with an ability to work effectively at all levels, Quick learner with good communication, thinking and writing skills, and can work with great dedication and commitment.
Achievements:
Received “Quarter champ” Award for Excellence in Test execution at MindTeck
Expressions of Appreciation from the Client, Delivery manager, IT Project Manager, Scrum Master for excellent performance at MindTeck and Test Labs.
Date : March 2015 – Jan 2017
Role : Sr Software Engineer
Company : Mindteck
Project #1 : Empower
Client : Waters, USA
Waters offers a comprehensive range of analytical system solutions, software, and services for scientists and Empower is fully-featured, chromatography data software (CDS) package for advanced data acquisition, management, processing, reporting, and distribution. Empower is equipped with unique interface options designed for the users - regardless of the task or user's skill level
Key Responsibilities:
Prepare detailed test plans and generate test cases based on functional specifications
Enhance the automation framework using Selenium and develop effective reusable step drivers and functions based on client requirements
Understand and analyse the manual test cases by coordinating with the manual evaluation team (SME’s)
Perform structured walkthroughs and peer reviews to reduce failures in the deliverables by using code collaborator
Advise clients on best practices for their specific situations and perform feasibility analysis of user stories in the product backlog and identify test scenarios based on user stories
Automate modules as per the sprint schedules with utmost quality, Set up test environment for the regression tests and ensure that the changes in the environment are controlled
Participate in the daily scrum meetings and sprint planning meetings and Lead the overall test strategy through to implementation and execution with particular focus on test automation
Define policies and manage the scripts using SVN for Version control and manage the defect process when required
Provide estimates for test resources (time, people, environments) and mentor fellow team members in the areas of project expertise
Date : Feb 2009 – Dec 2012
Role : Software Test Engineer
Company : Test Labs
Project #1 : Axpert
Client : Agile Labs, India
Agile Labs is a unique technology company from India, with its own individual and patented technology platform Axpert, Which is a disruptive low coding application development platform that can be used for building custom software, ERP systems, Work flow systems, Portals, E-governance applications and the likes. There is no need to write code in the business layer or presentation layer using dot net, php or java.
Key Responsibilities:
Build automation test framework and test scripts from scratch and automate test cases using Silk Test automation tool and execute test suites as per the test cycles
Implement changes in the test cases as per the requirements and execute test cases by aligning with the change management policy and ensure that there are no requirement gaps by collaborating with the development teams
Active team player in solving technical problems and implement innovative solutions, Identify, analyse and document defects utilizing HP Quality Centre (HP QC) as defect tracking system
Document the test plans, test summary reports for UAT and contribute for the production deployment plan and related activities and conduct sanity, functional, UI and regression testing
Raise defects and ensure that they go through the defect life-cycle, defect triage meetings through to successful retest and closure. Responsible for conducting defect triage, defect tracking and defect reporting using ALM
Liaison with the scrum master, business teams and the development team and translate business specifications and requirements into functional test cases
Project#2 : Central Unify System
Client : Hindustan Unilever Limited, India
Hindustan Unilever Limited is an Indian consumer goods company and Central Unify System software is used by HUL to publish the schemes and to define the prices for their products. This software has features like defining & tracking the schemes based on the location/branch, defining the prices for products, setting up the targets for sales persons and the management of critical customers
Key Responsibilities:
Collaborate with the development team and the product management team to deliver automated testing solutions that improve the quality of their software
Design and execute automated test cases that make direct use of product API's for a web application.
Prepare test plans, test development and test execution by analyzing business and technical specifications
Develop UI test scripts using QTP/UFT and automate test cases for various modules of the applications and Perform peer reviews and prepare test reports
Test and assist development teams to fix application level defects/errors received from the system
Participate in the daily stand-up meetings, sprint planning sessions, project status and retro meetings
Project #3 : ViciDocs
Client : ViciSoft, India
Vicisoft Technologies Private Limited offers enterprise document management and enterprise resource planning solutions. Its solutions include ViciDocs Enterprise, a document management system for capturing, archiving, indexing, and retrieving documents
Key Responsibilities:
Analyze proposed solutions with the intention of identifying design flaws and inconsistencies early in the project lifecycle, Suggest, implement and evaluate QA approaches to test the software by interacting with development teams and business analysts on quality related issues
Coordinate with developers, analysts and subject matter experts to design tests and test cases based on functional requirements and Manage RTM (Requirements Traceability Matrix) for the project
Work in the agile environment and participate in daily stand-ups, sprint planning sessions and retro meetings, Automate test cases using Silk Test Automation Tool, Prepare test plans and generate test cases, evaluate and log the outcome of each test cycle
Project #4 : Cwain
Client : Stupa, India
This application is used by CWAIN to design a customizable campaign based on the requirements of a community
Key Responsibilities:
Understand client requirements and project functionalities and Prepare test cases based on functional specifications and performing manual testing
Implement changes for the test cases and execute test cases according to the change requests, Track defects in the defect management system and work with the application developers for the defect fixes
Backend verification testing by log into the servers and sql databases and Execute regression tests, gui and functional tests , Prepare status reports with aging analysis and the defect metrics
2002-2006
Bachelor of Technology in Electrical and Electronics Engineering from JNTU, India.
2018
Overseas-Qualified professional program (OQP), Melbourne
Currently pursuing professional development program for fully qualified skilled migrants
Posted: 17 April 2019
Location: Sydney, NSW
Professional area:
Highly motivated and dedicated Software Quality Assurance Engineer with six years of experience in Manual, Automation, Mobile Application and Database Testing in multiple domains including Life Sciences, Software Products, Supply Chain Management (FMCG) and Document Management for both online and client server applications. Actively looking for a new challenge to gain further experience and develop professionally in a dynamic organization.
Functional Automation Tools - Selenium , Silk Test, UFT, TOSCA
Non Functional Automation Tools -HP LoadRunner,Silk Performer
Testing Methodologies - Manual and Automation
Database - SQL Server, Oracle and DB2
Languages - C, 4 Test Language, Java, Gherkin
Other Tools and Technologies - HTML, XML, MS Office
Test / Defect Management Tools - Bugzilla, Jira , ALM, Cucumber
Scripting - Python, VB Scriptmance
Architecture - SOA, OOP, Client Server and Web Applications
SD Methodologies - Agile-Scrum and Water Fall
Operating Systems - Windows 2000/XP/Vista/7/8/10, Linux
Code Review Tools - Code Collaborator
Version Control Tools - SVN, Git,BitBucket
Technical and Management Skills:
Experience in testing applications/software functionally and non-functionally. Worked across different phases and varieties of testing such as Integration, System, Security, Regression, Negative and UAT.
Worked in Waterfall, V-Model and AGILE methodologies & Processes at Test Labs and Mindteck.
Well versed in developing test plans and test cases, Sprint Planning, Product Backlog Creation and Sprint Retrospection meetings, Defect Triage meetings in agile methodology at Mindteck.
Performed Mobile Application Testing for projects “Central Unify system” and ”ViciDocs” on iOS and Android devices.
Implemented Database Testing for the project Axpert using Microsoft SQL Server and ALM
Extensive experience in preparing Test Strategies, Test Plans, Estimates, Test Scenarios, Test Cases, Final Test Summary Report and all related documents of testing as per STLC (Software Testing Life Cycle) and SDLC (Software development Life Cycle) with different methodologies like Waterfall and Agile.
Certified in ISTQB foundation Level and Certificate Course on Hadoop (Big Data), Java, SQL, HTML.
Worked with different global companies like “Mindteck”, “Waters”, “Hindustan UniLever Limited”, “Agile Labs”,”Vicisoft” and “TestLabs” with team and client located geo-graphically in different parts of the world.
Proven team player with an ability to work effectively at all levels, Quick learner with good communication, thinking and writing skills, and can work with great dedication and commitment.
Achievements:
Received “Quarter champ” Award for Excellence in Test execution at MindTeck
Expressions of Appreciation from the Client, Delivery manager, IT Project Manager, Scrum Master for excellent performance at MindTeck and Test Labs.
Date : March 2015 – Jan 2017
Role : Sr Software Engineer
Company : Mindteck
Project #1 : Empower
Client : Waters, USA
Waters offers a comprehensive range of analytical system solutions, software, and services for scientists and Empower is fully-featured, chromatography data software (CDS) package for advanced data acquisition, management, processing, reporting, and distribution. Empower is equipped with unique interface options designed for the users - regardless of the task or user's skill level
Key Responsibilities:
Prepare detailed test plans and generate test cases based on functional specifications
Enhance the automation framework using Selenium and develop effective reusable step drivers and functions based on client requirements
Understand and analyse the manual test cases by coordinating with the manual evaluation team (SME’s)
Perform structured walkthroughs and peer reviews to reduce failures in the deliverables by using code collaborator
Advise clients on best practices for their specific situations and perform feasibility analysis of user stories in the product backlog and identify test scenarios based on user stories
Automate modules as per the sprint schedules with utmost quality, Set up test environment for the regression tests and ensure that the changes in the environment are controlled
Participate in the daily scrum meetings and sprint planning meetings and Lead the overall test strategy through to implementation and execution with particular focus on test automation
Define policies and manage the scripts using SVN for Version control and manage the defect process when required
Provide estimates for test resources (time, people, environments) and mentor fellow team members in the areas of project expertise
Date : Feb 2009 – Dec 2012
Role : Software Test Engineer
Company : Test Labs
Project #1 : Axpert
Client : Agile Labs, India
Agile Labs is a unique technology company from India, with its own individual and patented technology platform Axpert, Which is a disruptive low coding application development platform that can be used for building custom software, ERP systems, Work flow systems, Portals, E-governance applications and the likes. There is no need to write code in the business layer or presentation layer using dot net, php or java.
Key Responsibilities:
Build automation test framework and test scripts from scratch and automate test cases using Silk Test automation tool and execute test suites as per the test cycles
Implement changes in the test cases as per the requirements and execute test cases by aligning with the change management policy and ensure that there are no requirement gaps by collaborating with the development teams
Active team player in solving technical problems and implement innovative solutions, Identify, analyse and document defects utilizing HP Quality Centre (HP QC) as defect tracking system
Document the test plans, test summary reports for UAT and contribute for the production deployment plan and related activities and conduct sanity, functional, UI and regression testing
Raise defects and ensure that they go through the defect life-cycle, defect triage meetings through to successful retest and closure. Responsible for conducting defect triage, defect tracking and defect reporting using ALM
Liaison with the scrum master, business teams and the development team and translate business specifications and requirements into functional test cases
Project#2 : Central Unify System
Client : Hindustan Unilever Limited, India
Hindustan Unilever Limited is an Indian consumer goods company and Central Unify System software is used by HUL to publish the schemes and to define the prices for their products. This software has features like defining & tracking the schemes based on the location/branch, defining the prices for products, setting up the targets for sales persons and the management of critical customers
Key Responsibilities:
Collaborate with the development team and the product management team to deliver automated testing solutions that improve the quality of their software
Design and execute automated test cases that make direct use of product API's for a web application.
Prepare test plans, test development and test execution by analyzing business and technical specifications
Develop UI test scripts using QTP/UFT and automate test cases for various modules of the applications and Perform peer reviews and prepare test reports
Test and assist development teams to fix application level defects/errors received from the system
Participate in the daily stand-up meetings, sprint planning sessions, project status and retro meetings
Project #3 : ViciDocs
Client : ViciSoft, India
Vicisoft Technologies Private Limited offers enterprise document management and enterprise resource planning solutions. Its solutions include ViciDocs Enterprise, a document management system for capturing, archiving, indexing, and retrieving documents
Key Responsibilities:
Analyze proposed solutions with the intention of identifying design flaws and inconsistencies early in the project lifecycle, Suggest, implement and evaluate QA approaches to test the software by interacting with development teams and business analysts on quality related issues
Coordinate with developers, analysts and subject matter experts to design tests and test cases based on functional requirements and Manage RTM (Requirements Traceability Matrix) for the project
Work in the agile environment and participate in daily stand-ups, sprint planning sessions and retro meetings, Automate test cases using Silk Test Automation Tool, Prepare test plans and generate test cases, evaluate and log the outcome of each test cycle
Project #4 : Cwain
Client : Stupa, India
This application is used by CWAIN to design a customizable campaign based on the requirements of a community
Key Responsibilities:
Understand client requirements and project functionalities and Prepare test cases based on functional specifications and performing manual testing
Implement changes for the test cases and execute test cases according to the change requests, Track defects in the defect management system and work with the application developers for the defect fixes
Backend verification testing by log into the servers and sql databases and Execute regression tests, gui and functional tests , Prepare status reports with aging analysis and the defect metrics
2002-2006
Bachelor of Technology in Electrical and Electronics Engineering from JNTU, India.
2018
Overseas-Qualified professional program (OQP), Melbourne
Currently pursuing professional development program for fully qualified skilled migrants