Software Development Engineer In Test Resume
El Segundo, CA
SUMMARY
- Over 8+ years of college project experience in Manual and Automation testing web application in domains like health care and e - commerce using agile methodologies.
- Experience in writing Test plan, Test Scripts, test data and Test Cases as well as executing them and report defects and verify defects with Agile/ Scrum Development methodologies
- Hands on coding experience with Java, C++, C# Languages.
- Automated and test scripts for System and Agile testing using Selenium Web Driver/ IDE/ GRID, TESTNG , Java, JXL, Maven
- Experience in SOAP UI and Validating SOAP and REST based web services
- Experience with Mobile Web Testing and App Testing on iPhone, iPad and Android Devices
- Experience with Java Unit Testing framework TestNG.
- Experience in bug reporting tools like Quality Center, BugZilla, Rally and JIRA, Mantis Bug Tracker, BTS
- Experienced in Black Box, Functional, System, Stress, load, Regression, Integration, GUI testing, UAT Testing, Design Specification and Security Testing using both Manual and Automation Techniques
- Developed Testing Documents, Testing Plan Documents and Local Work station setup for Selenium Testing
- Well exposed to troubleshooting/debugging/testing/version control methodologies.
- Worked with project Management team, for the release of the deliverables (improved efficiency of the release used the sign off documents).
- Report and maintain the test results for all releases in different environments
- Ability to adapt myself to any environment, Self-Learner and hard worker. Comfortable in working with the team and managing the team
TECHNICAL SKILLS
Languages/ Scripts: Java, C, C#, SQL, Java Script, XML, Groovy, HTML
Testing Tools: Selenium IDE/ Web Driver, JXL, TEST NG, Maven, JMeter
Web Services Testing: SOAP, RESTFUL, WSDL, XML
Bug Tracking Tools: Bugzilla, Rally, JIRA, Mantis Bug Tracker, BTS
Web Technologies: J2EE, Web Services, SOAP, REST
Testing Methodologies: System Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Regression Testing, Agile Testing, Build Acceptance Testing, Go-Live Testing
Databases: MS SQL Server, Oracle
Operating Systems: Windows 7/8/10, UNIX, LINUX, DOS, MAC
Tools: SQL Navigator, Eclipse, Cucumber, Appium, xPath, Firebug, Fire Path, HTTP Watch tool, GitHub, SVN, Jenkins, Protractor, Rest Assured
PROFESSIONAL EXPERIENCE
Confidential, El Segundo, CA
Software development Engineer in Test
Responsibilities:
- Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
- Responsible for implementation of Page Object Automation Framework using Selenium Web driver, Maven Build and testNG.
- Responsible for all types of tests like Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and maintain design documentation in Windows environments.
- Involved in arriving Confidential Test Estimates, Test Planning, and Test Strategy planning of Test Preparation & Execution.
- Responsible for testing frontend and backend application.
- Responsible for maintaining and executing existed Python automation scripts.
- Extensively used Selenium (xPath and CSS locators) to test the web application.
- Developed common classes for Page Object Model (POM), UI Mapping, Selenium Data Driven using XLS sheets, CSS Selectors as a part of Framework.
- Created common classes for parsing, creating the test data and validating the messages using Java
- Responsible for Validating the TV app and TV web version on Samsung, LG, and Sony Devices
- Getting the data from backend tables using SQL queries.
- Implemented Regression and Smoke tests execution as separate step of deployment process.
- Produce test documentations & worked closely with QA project manager.
Environment: Selenium Web Driver, Eclipse, JAVA, Python, SOAP UI, XPath, CSS, HTML, SQL, Excel, XML, JavaScript
Confidential, Pasadena, CA
Quality Analyst
Responsibilities:
- Worked with Business Analysts and Developers for requirements review and developing Test Scenarios
- Analyzed Business Requirements, use cases AGILE PROCESS and worked on automation and manual testing of the application
- Involved in creating Java based scripts for Selenium WebDriver with TestNG as automation frame work
- Worked and helped Dev Manager to create Test Plan and for testing life cycle of application
- Responsible for all types of tests like Business Functionality, Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and maintain technical design documentation in Oracle and Windows environments.
- Used Selenium Web Driver, Grid, Java, and XPath & Firebug, Maven, log4j, JDBC and XLS API
- Performed different testing task using various test scripts on Selenium IDE, Selenium Web Driver & Test NG
- Performed parameterization of the Automated Test scripts in Selenium Web Driver to check how the application performs against multiple sets of data
- Responsible for implementation of build using WebDriver2, TestNG& Maven technologies under Java platform utilizing industry leading harness design patterns and approaches
- Tested SOAP and Restful Web Services using SOAP UI
- Extensively used Selenium (xPath and CSS locators) to test the web application
Environment: Selenium Web Driver, Eclipse, JAVA, SOAP UI, XPath, CSS, HTML, SQL, Excel, XML, JavaScript, Web Services
Confidential, Wichita, KS
QA Engineer
Responsibilities:
- Identified the test requirements based on application business requirements and blueprints.
- Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance, and Black Box.
- Involved in analyzing the applications and development of test cases.
- Involved in doing System testing of the entire applications along with team members.
- Developed test scenarios and test procedures based on the test requirements.
- Created test scripts, executed test scripts.
- Participated in user training and submitted status reports to stakeholders.
Environment: Windows, MySQL Server, TOAD, HTML, Java Script, CSS, PHP, Apache, Bugzilla
Confidential
QA Engineer
Responsibilities:
- Worked with Business Analysts and Developers for requirements review and developing Test Scenarios
- Analyzed Business Requirements, use cases AGILE PROCESS and worked on automation and manual testing of the application
- Worked and helped Dev Manager to create Test Plan and for testing life cycle of application
- Responsible for all types of tests like Business Functionality, Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and maintain technical design documentation in Oracle and Windows environments.
- Participated in daily stand ups and reviews as Software development life cycle was done through Agile Methodology.
- Responsible for handled a very large BigData Analytics .
- Involved in creating Java based scripts for Selenium WebDriver with TestNG as automation frame work
- Used Selenium Web Driver, Grid, Java, and XPath& Firebug, Maven, log4j, JDBC and XLS API
- Performed different testing task using various test scripts on Selenium IDE, Selenium Web Driver & Test NG
- Performed parameterization of the Automated Test scripts in Selenium Web Driver2 to check how the application performs against multiple sets of data
- Responsible for implementation of build using WebDriver2, TestNG& Maven technologies under Java platform utilizing industry leading harness design patterns and approaches
- Tested SOAP and Restful Web Services using SOAP UI
- Responsible for deploying a SharePoint solution to the local server
- Tested Mobile Web Testing and App Testing on iPhone, iPad and Android Devices using Selendroid tool.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI
- Extensively used Selenium (xPath and CSS locators) to test the web application
Environment: Selenium Web Driver, Eclipse, JAVA, GitHub, JUnit, Oracle 10g, Appium, SOAP UI, JIRA, XPath, CSS, HTML, XML, UNIX, JavaScript, Web Services, Web Sphere, SQL
Confidential
QA Analyst
Responsibilities:
- Extensively used Selenium WebDriver2 to test the application.
- Responsible for implementation of Data Driven, Page Object Factory Automation Framework using Web Driver, Test NG, JXL, Maven technologies
- Involved in arriving Confidential the Test Estimates, Test Planning and Test Strategies planning of Test Preparation and Execution.
- Actively involved with SCRUM and sprint meetings
- Getting the data from backend tables using SQL queries.
- Built a detailed, reusable, Script-Free Keyword Data Driven Automation Framework for Web testing test cases using Selenium Web Driver (TestNG).
- Implemented Regression and Smoke tests execution as separate step of deployment process.
- Used Page Object Model, UI Mapping, Selenium Data Driven using CSV, CSS Selectors as a part of Framework.
- Experienced in mobile Automation using Appium.
- Tested Web Services using SOAP UI tools and validated the content
- Extensively tested Defect fixes and ran regression test to make sure new defects were not introduced.
- Responsible for deploying latest build and services on different stages for testing and developer purpose.
Environment: Selenium Web Driver, Eclipse, JAVA, Appium, JUnit, SOAP UI, JIRA, XPath, CSS, HTML, XML, JavaScript, Web Services, SQL