We provide IT Staff Augmentation Services!

Sr. Quality Engineer Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 7 years of professional experience in software development, testing and automation in domain technologies like Banking Finance, E - Commerce, Health and Enterprise systems.
  • Extensive experience in automation testing tools such as Selenium WebDriver, TestNG, Cucumber etc. for web application
  • Expert in Automation tools like Selenium Web Driver and Appium.
  • Expertise in coding using Java programming Language
  • Involved in creating automation test scripts using selenium, cucumber built on Intellij and Eclipse IDE
  • Strong Working Knowledge of Web Technologies like XPATH, HTML, JSON and CSS.
  • Experience in building Test Scripts using Java and JUnit/ TestNG/Cucumber Frameworks.
  • Experience in Cypress Test Automation Framework
  • Experience in developing/maintaining Test Frameworks for Automation using Selenium and Java (Page Object model, Data Driven models).
  • Experienced in manual testing and automated REST API using POSTMAN, Apache HTTP Client and Jackson api.
  • Performed manual testing on mobile app in Android mobile devices
  • Experience in designing and executing teh SQL queries in MS SQL server, MYSQL, Oracle, Postgres in order to ensure teh data integrity and to perform teh backend testing.
  • Proficient in automation testing to perform different types of testing such as Functional Testing, Integration Testing, System Testing, User Acceptance Testing and Regression Testing.
  • Extensive use of JIRA, Zephyrscale, and Test Rail tool as teh test management tool and teh defect tracking tool.
  • Experience in version control system using GIT
  • Experience in using Maven and Jenkins
  • Good knowledge of LINUX.
  • Well Experienced in tools like JIRA
  • Strong knowledge and experience of Software Development Life Cycle (SDLC) like Agile
  • A good team player, detail oriented, self-motivated individual wif strong analytical skills.
  • Excellent interpersonal and communication skill. Good documentation and process management skills wif ability to effectively understand teh business requirement to develop a quality product

TECHNICAL SKILLS

Languages: Java, HTML, CSS, JSON, JavaScript, SQL, XML

Databases: Postgres, Oracle, MySQL

Web Services: Apache HttpClient, RESTful Services, POSTMAN, Jackson

Testing Tools: Selenium WebDriver, TestNG, Junit, Cucumber, JOOQ API, Awaitility, Lombok, AssertJ, Bonigarcia

Build Tools/Coverage Tools: Jenkins, Maven

Bug Tracking Tools: JIRA, Bugzilla

Servers: Apache Tomcat, Web Sphere

Testing Methodologies: System Testing, Acceptance Testing, Functionality, Regression, Build Acceptance Testing

IDE’s: IntelliJ, Eclipse

Platforms: Mac OS, Windows, Linux

Version Control/Desktop Applications: Git(Bit bucket, Github, Git lab), SVN

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Sr. Quality Engineer

Responsibilities:

  • Reviewed Functional Requirement Specifications and created Test Plan
  • Analyzed information from business team and conducted test plan review sessions
  • Performed positive/negative testing for system validation using Selenium Automation Tools including WebDriver wif Java
  • Used Cucumber api to write test scenarios and steps using Gherkin scripts(@Given, @When, @Then, @And etc)
  • Actively participated in framework design and developed Page Object Model (POM) framework
  • Configured Selenium WebDriver, Maven tool and created selenium automation scripts in java
  • Led automation efforts for new features and extensively worked wif locating web elements using Id, name, CSS selector and XPATH
  • Used Developer tools of browser for capturing various XPaths/IDs/CSS selector.
  • Used Jenkins to execute test cases parallel on different target machines
  • Created Pull Request/Merge Request before merging branch to master
  • Reviewed and approved code for fellow team members using Github/Gitlab
  • Developed page level libraries for functional automation
  • Setup Continuous Integration system for QA using Jenkins
  • Analyzed daily regression results run on Jenkins, fixed scripts and reported issues in case of defects
  • Tested Web services wif REST API using apache http client/Postman, Jackson api to parse JSON
  • Reported defects(bugs) in JIRA and interacted wif teh development team to resolve any defects/issues
  • Designed and implemented basic SQL queries for QA testing and data validation
  • Worked closely wif Development Team, walkthroughs and meetings
  • Worked on Agile SDLC and attended daily scrum
  • Analyzed teh issues/bugs and elevated them for timely fixes
  • Closely interacted wif team members, developers, business analysts and project management
  • Added test cases to Zephyr scale
  • Added project descriptions on Confluence
  • Used JOOQ api to read data from database

Environment: Mac OS, WebDriver, Java, Maven, Intellij, Postman, Postgres, SQL, DBeaver, MS Excel, MS Word, JIRA, GIT, Linux, Confluence, ZephyrScale, Jackson, Awaitility, Lombok

Confidential, Raleigh, NC

Quality Engineer

Responsibilities:

  • Created Test Plan based on functional requirement
  • Developed and executed test scripts wifSelenium andJava
  • Used TestNG to develop test scripts in automation framework
  • Actively participated in framework design and developed Page Object Model (POM) framework
  • Used Maven as build tool build to run test scripts
  • Used Intellij to develop automation code
  • Used Developer tools of browser for capturing various XPaths/IDs/Css selectors etc.
  • Used Jenkins to execute test cases for regression
  • Performed Web Services testing based on REST API usingPostmanand Apache HTTP client
  • Reported defects(bugs) in JIRA and interacted wif teh development team to resolve any defects/issues
  • Wrote SQL queries for QA testing and data validation
  • Worked on Agile SDLC and attended daily scrum
  • Used Test Rail as a test management tool
  • Used POI API to read data from excel to create a data driven automation framework
  • Created Pull Request before merging branch to master
  • Reviewed and approved code of other team members
  • Analyzed daily regression results from Jenkins, fixed scripts and reported defects in case of application issues

Environment: MacOS, WebDriver, Java, Maven, Intellij, Postman, Oracle, SQL, Dbeaver, MS Excel, MS Word, JIRA, GIT, Confluence, POI API, Window

Confidential, Union city, CA

SDET/QE Automation Developer in Test

Responsibilities:

  • Derived Test Scenarios from Business Scenarios and mapped requirements.
  • Prepared Regression Test Suite from Functional Test cases based on Business Criticality.
  • Involved in setting up configuring teh testing environment wifEclipse, JUNIT and Selenium Web driver.
  • Developed and executed teh test scripts wifSelenium,Java.
  • Developed test code in Java language usingEclipse IDEandTestNGframework.
  • Executed Regression test suite against each QA build.
  • Developed Maven based build scripts to run Selenium Webdriver Automation using Page object model
  • Involved in Database testing, Functional Integration, Regression and Compatibility testing of teh application.
  • Checked teh Data flow through teh front and backend and used SQL queries to extract teh data from teh database
  • Performed Web Services testing based on REST API usingPostmanand HTTP client
  • Used SQL for Data retrieval in Back End Testing.
  • Performed Data Validation of teh data flow from teh front-end to teh back-end.
  • Responsible for Front End testing, Integration testing and System testing on teh coded software.
  • Participated in Review meetings to discuss Issues wif Team Lead and Project Manager.
  • Prepared Final Test report after completion of execution.
  • Worked on Agile based SDLC
  • Used JIRA to report defects

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins,Apache HTTP Client, Log4j, Jackson, Agile, HTML, XML, XPath, REST based Webservices, HTML, JavaScript,Quality Centre, SQL

We'd love your feedback!