Sr Sdet Analyst Resume
WA
SUMMARY
- Around 6 years of experience in Information Technology for Software Testing on Different Platforms, specialized both in Manual and Automation testing using Selenium Web Driver for client/server and web - based environment
- 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.
- Experience in working with open source tools like Selenium (Selenium IDE, Web Driver2.0 API), TestNG, and preparation of automation test framework
- Worked onBehavior-Driven Development projects with Cucumber, Protractor and Spec flow.
- Expertise in Front end web development using Angular 7, React JS, Node JS
- 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.
- 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 ofcross 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
- 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, Mercury QTP, HP Quality Center/ALM/Test Director, JUnit, Cucumber, Appium (Mobile Testing)
Language/ Script: JavaScript, Java, Unix Shell Scripting, VBScript (UFT), C, C#.
Firefox Add-ons: XPath, Firebug
Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA, Bamboo.
Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScriptRuby, Perl, Python.
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services
Build/ CI Tools: Ant, Maven, Jenkins, Hudson, Travis
Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle
Platforms: Windows 7/Vista/XP, UNIX, Linux, iOS
PROFESSIONAL EXPERIENCE
Confidential, WA
Sr 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
- Familiar with one or more database technologies
- Tested database connectivity of NodeJS and MySQL
- Self-driven, is proactive and demonstrates initiative, and strong problem solver.
- Strong interpersonal skills including excellent communication and the ability to collaborate and work well with others.
- 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.
- Experience using test, development and defect management tool including Jira, Jenkins, GitHub, and Test Rail.
Environment: Protractor, Selenium webdriver, NodeJS, JavaScript, JIRA, TestRails, 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.
- Created and ExecutedManualtestingfor all cases
- 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 forAutomation 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.
