Sr. Software Test Engineer Resume
SUMMARY
- Over 7 years of diversified experience in System Testing of Client/Server, web based applications and mobile applications
- Experience in Mobile Apps (Android and IOS) Automation specifically with APPIUM
- Experience in validation of handset Applications with scenarios covering Interrupt, Performance, Battery, Viewport, Forward Compatibility and notifications
- Experience in using Android ADB for Querying for Device logs.
- Conduct training sessions to educate project teams on the review process and the standards requirements
- Attend design reviews and provide UI and standards recommendations
- Conduct software testing using desktops, tablets and mobile devices
- Experience Testing REST web services and a basic understanding of HTTP protocols (GET/POST/ETC)
- Ability to prototype and design with HTML, JavaScript and CSS
- Excellent understanding of Software Development Life Cycle and Test Methodologies from project definition to post - deployment documentation
- Perform manual regression and integration testing in Agile environment
- Identify, document, and verify resolution of software bugs in Jira
- Preparing test cases for the system covering SRS document, design document, reviewing them with the developers and finalizing the test cases.
- Create and refine existing QA processes, tools, and testing infrastructure to enhance quality and productivity
- Having extensive experience in Manual and Automation Testing for Web based application.
- Experience in testing Hand Held Devices(Mobile) Experience in automation of Web-based Software Applications using Selenium WebDriver, TestNG and Junit
- Validation of.3GP, .mp4, GIF, .jpg, .png, .bmp etc.
- Extensive work experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, BlackBox Testing, Ad-Hoc and End to End testing.
- Experience in identifying the X- Paths, finding elements by ID, finding elements by name, finding elements by CSS
- Experienced using tools like Microsoft products (Word, Excel, Outlook and Access...)
- Diversified experience in attending and participating in Technical Requirements review, Walkthroughs and Peer Reviews
- Assess requirements and provide Testing Estimates and Schedule
- Installation of Data Base Scripts from Toad, Linux and sql plus
- Deploy build (i.e. APK or .ipa) on device i.e. Android SDK, ES File Explorer, iTunes
- Testing of Mobile Applications developed for various Mobile devices on different platforms for Functional, Usability, Performance and Security aspects
- Expertise inWeb service manual testingusing Soap UI
- Work closely with Mobile Solution Engineering team to understand the specifics of the Application, Mobile device & operating platform on which the Application would run and due considerations
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Test Engineer
Responsibilities:
- Designed test cases and execution of test cases
- Build advanced Automated Test Suites for Mobile Native, Hybrid and Web applications
- Involved in Test Scripts reviews
- Identifying elements using UI Automator.
- Experience in Mobile Apps Automation specifically with APPIUM
- Writing the test class methods using Test NG
- Uploading applications to handsets using Google drive for android and IOS. App can be accessed on Mobile, Mobile browser and web browser.
- Monitor and analyze Application Response Time
- Testing on different mobile devices and on various battery strengths
- Tested Interrupt, Performance, load, Battery, Forward Compatibility and Cross Client scenarios
- Execution of Test scripts in multiple mobile devices simultaneously.
- Conduct training sessions to educate project teams on the review process and the standards requirements
- Attend design reviews and provide UI and standards recommendations
- Conduct software testing using desktops, tablets and mobile devices
- Experience Testing REST web services and a basic understanding of HTTP protocols (GET/POST/ETC)
- Ability to prototype and design with HTML, JavaScript and CSS
- Tested the application on various generations of Android and iPhone
- Tested the application under different networks and Internet speeds including 3G,4G and Wi-Fi.
- Coordinate with application developers to identify performance improvements, as well as to ensure testability issues are addressed during design life-cycle creation of the effective Test reports by evaluating Test results.
- Documentation of the entire functionality and uploading in share point
- Keep track of progress on QA projects and generate status reports on a regular basis
Environment: Manual, Automation (Appium), Android SDK, Simulators, SQL, Android and iOS Versions: 5.0(Lollipop), 4.4(KitKat), iOS 7.1.2 & 8.1.2
Confidential
Sr. Software Test Engineer
Responsibilities:
- Develop enhance, and execute the test scripts using Web Driver.
- Creation of automation scenarios and Test cases.
- Involved in Test Scripts reviews
- Writing the test class methods using Test NG and Junit
- Performed Regression Testing on latest builds and verification of fixed issues against stable builds.
- Performed trouble shooting & fixing if any scripting Issues in maintained projects.
- Run and test the Developed Automation script to verify functionalities.
- Involved in identifying the X- Paths, finding ID’s of elements, finding elements by ID, finding elements by name, finding elements by CSS.
- Execution of Sanity, Functional, and Regression Test Scripts.
- Creation of the effective Test reports by evaluating Test results.
- Involved in setting up CI Jobs and Running scripts using JENKINS
- Backend validations using SQL
- Documented and executedTest plans,Test casesandTest scriptsbased on business requirement document.
- Mapped requirements to test cases to maintain accurate Traceability
- Performed web services test with SOAP UI.
- Performed Database Testing using TOAD in order to check the Data Validation.
- Identifying regression test cases which need to be automated.
- Coordination among development and QA teams for the smooth delivery of the product.
- Logging defects into the defect tracking tool ODC.
- Involving in Knowledge Transfer sessions.
- Performed DB Sync Activities from OLTP DB to DWH (Reporting DB) for Geo - Reference Summary Reports.
- Tested Embedding Concept of Jaspersoft Tool with PM Application. ( Local Application )
- Performed Functionality of Geo- Map Dashboards (Pointers, Locations in the Map, Drill Down Functionality, Data validation in Map UI)
- Validation of Roles and authentications of Users and restrictions of data which is pre-configured at DB Level.
- Tested the functionality of Cascading filters and Drill - down and drill-up features in charts as well as Geo- Map Reports.
- Preparation of Test Summary Reports, Defect summary report
Environment: Manual Testing, Selenium WebDriver, Java, Linux, RHEL, TOAD,Weblogic, ODC
Confidential
Software Test Engineer
Responsibilities:
- Developing Selenium Test scripts using Selenium Web Driver
- Writing the test class methods using Test NG and Junit
- Analyzing and fixing the failed Test scripts
- Running the scripts on Different Browsers by using Selenium GRID
- Wrote Custom functions to enhance frameworks
- Involved in Traceability Matrix for Automation
- Involved in Test Script Reviews.
- Involved in recording the scripts in IDE, Selenium RC
- Designed test cases and execution of test cases
- Involved in installation of application components.
- Performed Functionality testing and Regression testing
- Coordination among development and QA teams for the smooth delivery of the product.
- Logging defects into the defect tracking tool ODC.
- Involving in Knowledge Transfer sessions.
- Preparation of Test Summary Reports, Defect summary reports
Environment: Manual Testing, Automation(WebDriver), Java,Linux RHEL,TOAD,jboss-5.0.1GA
Confidential
Software Engineer
Responsibilities:
- Writing the test class methods using Test NG and Junit
- Analyzing and fixing the failed Test scripts
- Running the scripts on Different Browsers by using Selenium GRID
- Wrote Custom functions to enhance frameworks
- Involved in Traceability Matrix for Automation
- Involved in Test Script Reviews.
- Involved in recording the scripts in IDE, Selenium RC
Environment: Manual Testing, Selenium WebDriver, Java, Linux, RHEL, TOAD,Weblogic, ODC
Confidential
Software Engineer
Responsibilities:
- Develop enhance, and execute the test scripts using Selenium.
- Creation of automation scenarios and Test cases.
- Involved in Test Scripts reviews
- Actively involved in SDLC and STLC process and used tools like Selenium RC and SOAP UI.
- Worked on Selenium IDE, the integrated development environment for Selenium scripts using Firefox.
- Writing the test class methods using Test NG and Junit
- Automated the regression test cases using the Selenium & TestNG.
- Used Firebug and Firepath to identify elements on the page. Used Bugzilla for tracking, analyzing and documenting defects.
- Run and test the Developed Automation script to verify functionalities.
- Extensively used my SQL proficiency during data migrations.
- Involved in identifying the X- Paths, finding ID’s of elements, finding elements by ID, finding elements by name, finding elements by CSS.
- Execution of Sanity, Functional, and Regression Test Scripts.
- Creation of the effective Test reports by evaluating Test results.
Environment: Manual Testing, Automation (Selenium), Java, Linux RHEL, TOAD, Jboss - 5.0.1GA, Bugzilla
Confidential
Software Trainee
Responsibilities:
- Reviewed the Business Requirement specification Document and the technical specification of the application.
- Reviewing System Requirements to define testing scope for various levels of testing (Functional,System, Regression and UAT)
- Developed Test Objectives and Test Plans.
- Involved in Traceability Matrix for Automation.
- Created manual Test Cases and Test Scripts to perform Functional and Regression testing.
- Worked with developers to communicate regarding issues in the application.
- Coordinated the testing effort towards End-to- End testing to verify the proper functioning.
- Developed test scripts to Performed Integration testing, System testing, Regression testing, UserAcceptance testing (UAT) and Back End testing of an application.
- Preparing and updating all business stakeholders regarding project status with daily reports.
- Performed Data Validation and field Validations.
- Participated in Walk through and Defect report meetings periodically.
- Understanding the requirements.
- Performed smoke and regression testing.
- Test execution, prepared status reports.
- Performs defect management, drives defects to closure.
- Coordination among development and QA teams for the smooth delivery of the product.
- Logging defects into the defect tracking tool Bugzilla.
- Involving in Knowledge Transfer sessions.
Environment: Manual Testing, Automation, Java, Linux RHEL, TOAD, JBoss-5.0.1GA