ANUPAMA SIDDAGANGAIAH
980-***-**** ***********@*****.***
SUMMARY
o Over 6 years of experience in Software testing in the areas of Web based, product Applications using Manual and Automation testing techniques. Well versed in Manual testing techniques and methodologies. o Experience in writing and executing test cases and test scenarios. o Good Knowledge on Identifying the Elements on web pages for automation using developer tools. o Experience in writing automation scripts for Windows UI automation using Test Stack Framework.. o Good Knowledge on Identifying controls in Windows using the UI Spy tool. o Good Knowledge on using BDD Framework like Cucumber. o Expertise in writing Test Strategy, Test Plan Preparation and Implementation, Test Case Design, Test Execution, Defect Management and Defect Tracking.
o Expertise on Testing REST API using C#.
o Excellent understanding of Agile software development with emphasis on Functional testing, System and Regression testing of features.
o Experience in executing the project using Agile Methodology by involving in Scrum and Sprint cycle. o Excellent knowledge on Defect Management System, proficient in Logging and Tracking the defect using TFS, JIRA and HP ALM.
o Involved in Maintaining CI clone server for running regression tests through automation scripts every nightly build and publishing the results.
o Knowledge on Nant programming and CruiseControl.NET in .net framework. o Good Understanding on HIS workflow, HL7 messages and DICOM. o Strong in writing SQL queries to perform backend data validations. o Excellent experience with source version control tools such as TFS. o Solid business Communication and Presentation skills (Demo of features, Project status reports, PowerPoint presentations). o Organized, goal-oriented team player, self-starter, ability to master new technologies, manage multiple tasks while following through from start to completion with limited supervision. TECHNICAL SKILLS
o Testing Tools SeleniumWebDriver, UI Spy, Tosca, Test Stack Framework, HL7 and DICOM push tool o Defect Tracking Tools TFS MTM, JIRA, HP ALM
o Programming Languages C#, SQL, Python, Java
o Markup Languages XHTML, HTML, XML
o IDE Visual Studio, PyCharm
o Databases MySQL
o Methodology Agile Scrum, SDLC
o CI and Build Tools Nant, Jenkins
CERTIFICATIONS
o Automation Specialist Level 1(Tricentis)
o Automation Specialist Level 2(Tricentis)
o Automation Specialist for API(Tricentis)
o Selenium WebDriver with Python (Test Automation University) o Behavior Driven Python with pytest-bdd (Test Automation University) PROFESSIONAL EXPERIENCE
Philips India Ltd – Bengaluru, India Jun 2017 – Nov 2021 Senior Software Engineer
o Through experience in Agile, Scrum methodologies. o Involved in SCRUM meetings with the Development and Product management team and analyzed and developed product stories and included them in the Sprint backlog. Involved in completed SDLC- Agile methodology. o Involved in PI planning to understanding and Creating draft plans, risk assessment and dependencies. o Automation of test cases using selenium Web driver, Page object Model. o Managed the QA Project planning activities by identifying the resources, Timelines, Schedules, Testing cycles, QA Strategy documentation and automation.
o Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database testing for the Application. o Designed and documented REST/HTTP APIs including JSON data formats and API versioning strategy. o Proficient with testing REST APIs, Web and Database testing. o Validated Restful API services.
o Design and execute Test Cases, generate Test Scripts and Test scenarios for features. o Generating the detailed reports of the Bugs, Test execution summary reports. o Experience in testing the applications manually and using Automated testing tools using Black Box testing techniques. o Writing automation scripts in Data Driven framework to retrieve test data from XML files and SQL databases. o Used HP ALM and TFS MTM for Defect Management.
o Maintaining CI clone server to run sanity test every night with the latest build. o Publishing reports based on the nightly run.
o Took ownership of features and interacted with multiple teams and stakeholders from initial application installation to end to end testing of features.
o Worked as manual and automated tester and Analyzed Business and Functional requirements of the application and worked with Business users to understand project requirements and to figure out the scope of test strategy. Environment: SeleniumWebDriver, Jenkins, REST API, Nant, Visual Studio, XPATH, JavaScript, HTML, XML, CSS, agile, SQL, TFS, JIRA, Splunk, Fiddler and Windows.
RandStad- Bengaluru, India (Client: Philips India Ltd) Aug 2016 – Jun 2017 Software Engineer
o Worked closely with internal stakeholders, business analysts and technical team to gather and understand business requirements for user stories.
o Creation of Mind Maps for User stories according to functional requirements. o Preparing test data set for testing user story for different use cases. o Interacted with team lead and developers while testing the application. o Prepared and executed Test cases manually for different modules according to the Technical Specification, and Functional Design with all Use case or User story documents.
o Conduct Functional testing with Valid/Invalid inputs under different scenarios. o Performing Regression testing and reporting defects in HP ALM. o Writing automation scripts for test cases of completed modules in previous sprint using SeleniumWebDriver o Created and maintained functional & regression test suites. o Used data Driven Framework to check the behavior of applications with different inputs as parameters. o Writing script to automate Windows UI using TestStack framework. o Identifying controls on Windows UI using UI Spy tool. o Performed defect logging and followed up with the development team for defect fixes. o Responsible for writing SQL queries for accessing data from the MYSQL database. o Coordinated with the UAT team by providing them with test cases and test data. o Involved in end to end testing of business rules on Web based applications. o Giving Demo of Completed User Story to stakeholders at the end of sprint. o Participated in a retrospection meeting after every sprint. o Manually verified the applications according to the requirements. Modified automation scripts as test case changes. o Performed functional, regression, smoke, integration and end-end system testing Environment: SeleniumWebDriver, Visual Studio, C#, HTML, TestStack framework, UI spy, HL7 Message and DICOM push tool, XML, HP ALM, SQL, and Windows.
Philips India Ltd- Bengaluru, India Aug 2015 – Aug 2016 Intern
o Worked closely with the Testing team to gather and understand business requirements for user stories. o Understanding the product and HIS Workflow.
o Automating HL7 and DICOM push tool for testing with Windows UI automation using TestStack Framework. o Web UI automation of given test cases in modules using SeleniumWebDriver in C#. o Automation script to handle multiple browser windows in SeleniumWebDriver. o Automation script to handle Windows UI Popup in application using TestStack Framework. o Automated about 100 test cases from nine modules. o Creating Test Data for different use cases using HL7 messages. o Management of the test environment for regression testing. o Collecting logs, reporting test results, write bug reports and log analysis of the test log Environment: SeleniumWebDriver, Visual Studio, C#, TestStack framework, UI spy, HL7 Message and DICOM push, HP ALM, Splunk, Windows.
EDUCATION
o Master of Engineering, Software Engineering, Bangalore University, India - June 2016 o Bachelor of Engineering, Information Science, Visvesvaraya Technological University, India - June 2014 Thank You