Senior Quality Assurance Engineer Resume
RedmonD
OBJECTIVE:
Senior Quality Assurance Professional with 8+ years of experience in different projects and domains.
SUMMARY:
- Expertise on application and hardware compatibility testing with different engineering devices as well as OEM devices that are designed for windows 10 Operating system.
- Proficient in usingSeleniumtool for web application and automating regression test cases usingSelenium WebDriver.
- Strong Experience inJavaProgramming,Selenium WebDriverandTestNG.
- Writing Test cases usingElement locators,WebDriver methodsand Java programming features.
- Expertise involved in creation of templates for writing test plans, test cases, defect reports, traceability matrix and test summary reports.
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
- Possess hands - on experience in test planning, execution, coordinating UAT and preparation of test metrics, analysis of test results and preparation of reports.
- Strong abilities in Software Testing including setting up and execution of Functional, System / Integration and Regression Test cases, tracking of defects using various tools.
- Expertise in different phases ofSoftware Testing Life Cycle (STLC)andSoftware Development Life Cycle (SDLC)including methodologies likeAgileandWaterfall.
- Performed Database Testing withSQLand automated Data Validations usingJDBC.
- Expertise inProtractorAutomation testing for bothAngularandNon-Angularpages.
- Ability to perform Compatibility testing with different browsers likeFirefox, Chrome, IE, safari and with different operating systems likeWindows, Mac OS
- Experience in usingSelenium Grid for Cross-Browser and Compatibility Testingto test whether the web applications are working as desired in different browsers and environments.
- Performing DDL, DML transactions on the SQL to produce test data and conduct test quality reviews.
- Has extensive experience in Testing Web based, SharePoint, Desktop, OEM and Mobile applications.
- Strong communication, collaboration, and excellent team player with proficiency at grasping new technical concepts quickly and utilise the same in a productive manner.
- Working closely with Client-side project teams, Business Analysts, and other team members to 'promote positive and effective working relationships' work independently, as well as a team member.
IT SKILLS:
Operating Systems: Windows 7/8/8.1/10
Database: MS SQL Server 2005/2008, Oracle 10g/9i, MySQL.
Test Automation Tools: Selenium WebDriver/Grid, Appium, TestNG, SoapUI, Cucumber, WTT (Windows Test Technologies studio)
Defect Tracking Tools: Team foundation server(TFS), Product Studio, VSO,HP Quality center(QC), JIRA, Bugzilla.
Programming Languages: Java, .Net
Scripting: PowerShell, Batch Scripting
Hardware: All Windows OS Installations on OEM’s, Surface Devices, XBOX, HoloLens
Virtualization: Citrix Xen App, XenDesktop, Azure stack
Mobile Operating system: Windows
ORGANIZATIONAL EXPERIENCE
Confidential, Redmond
Senior Quality Assurance Engineer
Responsibilities:
- Created the Test Plan Document, Test Scenarios and Test Cases based on the requirement document like BRD and SRS
- Worked asQAfor performing API launches, white box testing, data testing
- Developed Data driven framework using Selenium WebDriver to Automate testing of web applications
- Responsible for implementingpage object model(POM) usingSelenium WebDriver, TestNG and Java.
- Scripted current test scenarios in newSeleniumWeb Driver using JAVA withTestNGframework.
- Extensively automated regression and functional test suites by developing extensive test cases and test suites using Selenium WebDriver, JAVA, TestNG
- Used Apache POI to read data from Excel files.
- Wrote Appium tests to verify that an Album, a Playlist (and other items) could be selected for download, downloaded to the user's phone.
- Tuned ETL jobs/procedures/scripts, SQL queries, PL/SQL procedures to improve the system performance
- Documented Defects found during test on TFS and communicated, recorded problems to the responsible development personnel.
- Performed Web Testing to check for broken links in a page.
- Test script development and execution, data sourcing/data provisioning, defect tracking, and ensuring that proper test result documentation.
- Extensively used Assertions in SOAP UI to validate web services responseand tested both XML and JSON formats.
- UsedLog4jand its components such asLoggersandAppendersto log information.
- Involved in the Continuous Integration of the automation framework on ANT build files with Jenkins.
- Used Agile scrum methodology and actively participated in the stand-up meeting to keep the whole team informed about the test status.
Confidential, Redmond
Senior Quality Assurance Engineer
Responsibilities:
- Hardware compatibility testing of windows PRERELEASE OS with OEM devices, Miracast, Bluetooth, HoloLens 2 and Xbox devices.
- Upgrade testing on Desktops from Windows 7/8.1 to Windows 10 latest updated OS.
- Application Compatibility testing of all the top enterprise applications on the latest released windows OS.
- Exceptionally reliable and is responsible for performing QA Tasks on the new era of Windows Devices (surface family devices and OEM’s) & Platforms such as XBOX, Virtual Reality (HoloLens) and Mixed Reality (HTC Vive, Oculus Rift, Acer Mixed Reality, etc.,)
- Creating PowerShell & Batch scripts to replace the manual steps involved in Test Environment Setup and improve on team’s productivity.
- Authoring and reviewing test plans and test cases
- Running PowerShell scripts to collect necessary log files for bug investigations
- Triaging test failures and defects using Windows Debugging, Robot Delta Debugging & PLM Debugging tools to identify the root cause within short time.
- Analyzing Windows Servicing Payload & Security Fixes on OS and implementing diverse approaches in testing to ensure the end-customers are not affected with these updates on they are public.
- Responsible for troubleshooting key issues and made sure the team is dedicated to work towards achieving high quality standards.
- Identified the gaps in the test process and came up with solutions that highly improved the testing efficiency.
- Certified that various builds were ready for RI in very challenging timelines
- Transitioned into new technologies in a quick time and made sure the delivery of the projects is not impacted.
- Responsible for providing daily, weekly and End of the pass test reports.
Confidential
Senior Test Engineer
Responsibilities:
- Contributed in the preparation of the Test Strategy, Test plan covering the business requirements
- Preparation of test cases for different modules by analysing the requirements and identified the manual and automation test scenarios
- Involved in the preparation of Requirement Traceability Matrix
- Ensured Test Cases are properly reviewed by peers and rework (if any)is done before uploading Test cases in QC
- Interacting with Developers for assistance in the Identification, Simulation, Resolving and Tracking of problem events
- Attending Onsite and Offshore Conference Calls to ensure QA progress.
- Automating the manual scripts using the CODEUI automation and executing them.
- Analyzing Functional Specification, Technical specifications and Involved in preparation of Test Planning, Test Strategy, Test Script design, execution, Test result analysis, reporting and defect management.
- Deploying the Citrix xen app, xen desktop environments in the testing Environments for executing the test runs on the web portal.
- Executing the Built verification tests post deployment/upgrade in the production environments.
- Performing the Regression Testing for the application after fixing the Bug Report by the programmer
Confidential
Software Test Engineer
Responsibilities:
- Contributed in the preparation of the Test Strategy, Test plan covering the business requirements
- Preparation of test cases for different modules by analysing the requirements and identified the manual and automation test scenarios
- Involved in the preparation of Requirement Traceability Matrix
- Ensured Test Cases are properly reviewed by peers and rework (if any)is done before uploading Test cases in QC
- Interacting with Developers for assistance in the Identification, Simulation, Resolving and Tracking of problem events
- Performed compatibility testing.
- Coordinating Onsite and Offshore Conference Calls to ensure QA progress.
- Collecting the metrics on Test deliverables (Test Coverage, Defect Tracking).