Sdet Analyst Resume
SUMMARY
- Experienced with various types of testing like GUI testing, Web testing, Regression testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.
- Expertise in preparing Test Strategy, Test Summary Reports, Test Cases and Test Scripts for Automated and manual testing based on the User Requirement Documents and System Requirement Documents.
- Experienced in Manual and Automated - testing tools- ALM, HP Quality Center, HP UFT/QuickTest Pro.
- Experience in working with open source tools like Selenium (Selenium IDE, Web Driver2.0 API), TestNG, and preparation of automation test framework
- Worked on Behavior-Driven Development projects with Cucumber, Protractor and Spec flow.
- Extensively worked on Selenium automation scripts in java using Junit and TestNg. Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Used Protractor Testing for end-to-end test framework for AngularJS applications and other JavaScript application.
- Developed test scripts for GUI, functionality and regression testing using QTP
- Hands on experience with GRC tools for monitoring business performance of the company.
- Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
- Used Protractor with Selenium to provide automated test infrastructure to simulate user's interaction with react application running in a browser.
- Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
- Experience using testing tools such as HP Quality Center (QC), HP ALM, Test Director, JIRA, SOAP UI and Quick Test Pro (QTP).
- Strong knowledge of cross browser, cross platform compatibility testing.
- Strong understanding and experience in Software Development and Software Testing life cycles, Bug life Cycle.
- Excellent understanding with Waterfall, V-Model, and Agile (Scrum) software development life cycle methodologies.
- Ability to understand client requirement and provide with the best solution.
- Quick learner, ability to handle multiple, concurrent assignments with tight deadlines.
- Skilled at building a strong team environment and can acclimatize to new technologies and situations with ease
- Experience in mentoring and sharing knowledge for those who are interested to learn automation.
- Exceptional abilities in project coordination.
- Ability to handle multiple tasks and work independently as well as in team.
- Excellent written and verbal communication skills
TECHNICAL SKILLS
Testing tools: Protractor, Selenium Web Driver/IDE/GRID, WebdriverIO, HP Quality ALM, JUnit, TestNG, Cucumber, Appium (Mobile Testing)
Language/ Script: JavaScript, Java, Unix Shell Scripting
Firefox Add-ons: XPath, Firebug, Chropath
Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA, Bamboo, CA Rally
Web development: HTML, XML, CSS, JavaScript, Ruby, Perl, Python.
SOA Technologies: SOAP, REST, Web Services
Build/ CI Tools: Ant, Maven, Jenkins, Hudson, Travis, GoCD
Databases Technologies: Oracle, PostgreSQL, Dbeaver
Platforms: MacOS, Windows 10, UNIX, Linux
PROFESSIONAL EXPERIENCE
Confidential, WA
SDET Analyst
Responsibilities:
- Extensive experience with web and mobile automated and manual test in hybrid and native environments
- Extensive test automation experience with AngularJS, Node.js, JavaScript frameworks (such as CasperJS, Protractor, Nightwatch.js TestCafe, Appium)
- Experience with building automated test in continuous integration environment
- Experience with building KPI metrics building and reporting
- Experience working with PostGre SQL and Dbeaver
- Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
- Built mobile framework using webdriverIO and Appium for iOS devices
- Built and enhanced the BDD with Data Driven Automation framework from scratch.
- Tested database connectivity of NodeJS and MySQL
- Coordinated with management to establish performance metrics and developed training plans to address performance improvement goals
- Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi.
- Involved in all stages of testing process Development of Test procedures and Test cases based upon requirements for regression test.
- Contributed with several critical bugs and more than ten design suggestions considered and/or implemented to iOS device with the help mobile team.
- Involve in end-to-end test of Sales and Non-sales data in downstream applications, key and poll is the process where sale data originating from stores POS flows to the backend applications
- Involved in writing SQL Queries for backend testing.
- Ability to explore test automation best practices across the industry and share the knowledge with the team.
- Participated in QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.
- Knowledge and experience in SDLC including SCRUM Agile processes.
- Ability to lead and manage test case development and execution.
- Planning and estimation of timelines, effort for all the Testing activities that is assigned.
- Leading the team of 2 resources for test plan creation and test management.
- Experience using test, development and defect management tool including Jira, Jenkins, GitHub, and Test Rail.
Environment: Protractor, Selenium webdriver, NodeJS, JavaScript, JIRA, TestRails, Kafka, Docker, Kubernettes, ESlint, es6, Jenkins, iOS, GitHub
Confidential, MD
Automation Engineer
Responsibilities:
- Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases on HP Quality Centre.
- Developed and maintained Manual and Automation test scripts through HP ALM
- Performed Web Services Testing and XML validation by creating test case suite using SOAPUI.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Performed API Level testing for Web Services, enhanced the Test harness and developed many Test suites using XML and Python.
- Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
- Interacted with developers and business Users to communicate the defects and Actively participated in replicating the bugs and performed regression testing using JIRA.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
- Designed and Developed Data Driven, Keyword Driven and Hybrid frameworks for Automation scripts using UFT, Selenium, Web Driver, Junit and TestNG
- Responsible for entering, Tracking bugs in Clear Quest and reporting the defects to the developers for Modification Request.
- Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards
Environment: Selenium WebDriver, Jenkins, Cucumber, Doors, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Node JS, Firebug, Android, SQL, and Windows, JMeter, Jasmine, Ruby with Rails.
Confidential, MN
SDET/ Mobile Engineer
Responsibilities:
- Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing.
- Worked closely with business team to understand the Requirement Document in creating Test Plan.
- Extensively worked on test cases involving validation of data at all levels including field level validators and UI validation.
- Performed functional, regression and UAT Testing extensively used Selenium Web driver.
- Maintained Automation scripts and responsible for code check-ins into SVN
- Used MAVEN to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email
- Performed Black Box Testing , UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data driven testing using excel file in Selenium.
- Used IBM ODM to create unit tests for the records that are stored in excel sheets
- Performed the application compatibility in the Versions of Chrome, Mozilla Firefox, Safari and Internet Explorer browsers using Selenium.
Environment: Java, Selenium WebDriver, TestNG, Firebug, FirePath, XML, AWS, XPATH, DOM, Cucumber, Jira, SVN, Agile, SQL, Jenkins, SoapUI, Gherkin, Eclipse, Maven, Appium, Oracle.
Confidential
Jr Developer/ Manual Tester
Responsibilities
- Analyzed requirements, functional specification & required documents for Manual Testing.
- Reviewed project specs and worked closely with BA and Development for creating Test Cases.
- Analyzed test specifications and converted them into Manual Test Cases.
- Involved in preparing the Test Plan and Test Cases based on the business and functional specifications
- Ensure that all the test cases are updated in the Test Director along with Master test plan.
- Involved in writing the SQL Queries.
- Participated in Integration, System, Smoke Testing.
- Worked in Waterfall methodology.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
- Used Quality Center (HP QC) as a bug tracking system.