We provide IT Staff Augmentation Services!

Software Qa Engineer/ Sdet Engineer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • Around 6 Years of experience in the field of Software Testing with good exposure in Quality Assurance and testing process along with Automation Tools Expertise, testing web - applications.
  • Experience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked the on Waterfall and Agile project environment.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server-based Applications.
  • Proficient in the Web Debugging Tools like Firebug, Fire path and Xpath to run WebDriver script in stable condition.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson/Bamboo for Continuous Integration.
  • Worked collaboratively with Clients at Onshore and offshore teams to establish and maintain consistent test methodology and resolve any requirements ambiguities during the testing process.
  • Experienced in Test Driven development (TDD), Acceptance Test Driven development (ATDD) and Behavior driven development (BDD) using Cucumber.
  • Experience in Designing and executing the automation scripts using Selenium-WebDriver.
  • Worked in building automation scripts and frameworks using Selenium Web driver with Java.
  • Experience in the development of TestNG framework in Selenium.
  • Strong in writing SQL queries to perform backend data validations.
  • Experience in testing both SOAP and REST services using SOAP UI, Groovy Script, Postman and Tested both XML and JSON formats.
  • Experienced in using Selenium automation frameworks like Hybrid, Data-driven, Keyword frameworks and POM.
  • Experience working and coordinating with offshore.
  • Knowledge of Web Development technologies in general, including HTML, JSON, CSS, JavaScript, AJAX & XML.
  • Expert in performing different tests types, QA Methodologies: White Box, Black Box, Front-End, Regression, Functional, Integration, Sanity, and User Acceptance Testing.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

Testing Tools: Selenium WebDriver, QTP, JMeter, HP Quality Center, Test Log QTP, SOAP, Postman, Protractor, Cucumber, Manual Testing, TestNG.

Frameworks: Page Object Model, Keyword Driven, Data Driven, BDD, Hybrid Testing, JMS, Restful Frameworks

Build &Integration tools: Maven, Jenkins, Bamboo, Team City

Programming Languages: SQL, JAVA.

Browsers: Firefox, Internet Explorer, Safari, Google Chrome.

Defect Tracking Tools: Quality Center, Jira, Confluence, Jenkins, Bug Track, Radar.

Markup Languages: HTML, XML, AJAX, CSS

Other Utilities: Eclipse, WebStorm, Notepad++, Microsoft Visual Studio, SQL, GIT, Bitbucket

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Performance, Smoke, Sanity, API and Unit testing.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Software QA Engineer/ SDET Engineer

Responsibilities:

  • Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation, collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and Cucumber (BDD).
  • Automated web services using REST API and Java.
  • Experience with Service Oriented Architecture using SoapUI Pro tool to test web services.
  • Automated UI test cases by using Selenium, XPath, integrated with Java.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the Scripts on different browsers.
  • Implemented Selenium Grid to run Regression Tests on multiple nodes and browsers.
  • Contributed in developing Automation Framework that uses Selenium Web Driver and TestNG. Framework implements using Data Driven, Page Object Model.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Used SPLUNK and JSON to check logs for troubleshooting production or regression issues.
  • Used POSTMAN to perform Integration Testing for newly developed REST endpoints.
  • Involved in writing automated scripts for Angular JS application using Protractor and Java scripts.
  • Developed SQL queries to query database to test backend process of application during End-to-End testing.
  • Created Traceability Matrices, Test and Bug Reports and other Test related documents.
  • Used GIT as a code repository and Code Collaborator to manage code reviews.
  • Used Postman to perform Integration Testing of newly developed REST endpoints.
  • Have developed test scripts for complex functionalities accessing the UI elements like date time pickers, links, frames, and tables.
  • Configured Selenium WebDriver with TestNG for creating automation scripts in java for agile release.
  • Responsible for developing automation scripts using Selenium to web-based applications developed using Angular JS.
  • Test planning, documentation, coordination and execution and work with other QA engineers to coordinate testing.
  • Used web-debugging tools like XPath, Firebug and Firepath to run automation script in stable condition.
  • Used Protractor which works in conjunction with Selenium to provide an automated test infrastructure that can simulate a user interaction with an Angular 4 application running on a browser.
  • Developed Selenium script for taking Screenshot and used an action class to perform mouse movement.
  • Performed browser (IE, Firefox, Chrome, Safari) and platform compatibility testing in a virtual machine environment.

Environment: Selenium WebDriver, Grid, SQL Server, Git, Oracle, End to End Testing, Protractor, Java Script, iOS, TestNG, Eclipse IDE, Splunk, Java, Postman, Sublime Text, Json, Agile Methodology, HTML, WebDriver

Confidential, Winston Salem, NC

QA Automation Engineer

Responsibilities:

  • Created detailed test cases by understanding the business logic and user requirements for manual testing using Quality Center.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Performed Functional testing, Regression testing, UI testing, and Integration testing of the application.
  • Performed Functional tests using Selenium WebDriver with data driven framework and POM.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Responsible for validating Regular and Ajax control using Selenium locators like XPath, CSS, id and name.
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
  • Developed automation test suites and test cases using Selenium WebDriver, TestNG and Maven.
  • Extensively used Selenium (Xpath, ID and CSS locators) to test the web application.
  • Developed Selenium script for taking Screenshot and used action class to perform mouse movement.
  • Contributed in developing Automation Framework that uses Selenium Web Driver and TestNG. Framework implements using Data Driven, Page Object Model.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium WebDriver and Jenkins.
  • Tested request and response XML based web services interfaces using SoapUI.
  • Experience with Assertions like Xpath and SOAP responses.
  • Generated Allure test report using allure Plugins and reported to development team and higher management.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Involved in executing automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Performed Unit testing for Java applications using Junit.
  • Worked on developing the automation scripts using Selenium WebDriver with Junit Frame work.
  • Run tests by using Selenium remote control in different browsers.
  • Performing responsibilities of object identification and performing Data Driven Testing.
  • Developed SQL queries to query database to test backend process of application during End-to-End testing.
  • Implemented Regression and Smoke tests execution as separate step of the deployment process.
  • Provided weekly status report to project manager and team lead, worked closely with Business and Development teams.

Environment: Selenium Web Driver2, Eclipse, JIRA, JAVA, TestNG, SOAP UI, SOAP, SVN, Jenkins, Xpath, CSS, Selenium IDE, HTML, XML, UNIX, JavaScript, Web Services, SQL, MS Excel and Windows, Oracle, TOAD.

Confidential

Quality Analyst

Responsibilities:

  • Involved in analyzing user requirements for application enhancements and preparing testing specifications.
  • Developed test scenarios and test procedures based on the test requirements.
  • Participated in preparation of Test Plans.
  • Executed functional and system tests manually.
  • Executed Test Scripts and analyzed the results based on the specifications.
  • Extensively involved in Regression testing.
  • Performed Integration and User Acceptance Tests throughout the SDLC of the application.
  • Generated Defect Reports and the summary and progress graphs for the application.
  • Communicated with Functional Analyst on any issue clarifications.
  • Actively participated in Bug Track meetings.
  • End to end testing on validating the claims functionality including data validation from source to destination tables.
  • Submitted Coverage Status Report of tests performed on weekly basis.
  • Involved in project meetings and interacted with other team members to resolve the problems.

Environment: SQL, Java, Eclipse, Selenium WebDriver, Manual Testing, HTML, Windows, UNIX.

We'd love your feedback!