We provide IT Staff Augmentation Services!

Sr. Software Test Automation Engineer Resume

Sacramento, CA

SUMMARY

  • 7 years of experience in IT with specialization in software quality assurance, proficient in testing on web - based application.
  • Experienced on core java and OOPS concepts.
  • Proficient in using test automation tools such as Selenium Web driver/IDE for automation testing scripts in web application.
  • Experienced working on API testing used Postman, ReadyAPI, SoapUI and Swagger.
  • Proficient in development of TestNG or data driven automation frameworks in selenium.
  • Knowledge on developing BDD (Behavior Driven Development) by using cucumber.
  • Experience in designing and creating automation BDD and TestNG frameworks using Java, Selenium WebDriver, TestNG, Maven.
  • Knowledge on black box testing, white box testing and gray box testing.
  • Experienced on all phases of Software development life Cycle (SDLC) with methodology such as Agile, Scrum and waterfall model.
  • Knowledge on reviewing business requirements with creating test plan, test condition, test cases, and test scripts, test implementation, requirements traceability matrix.
  • Knowledge on smoke testing, regression testing.
  • Knowledge of management and analysis of data.
  • Experience of using defect-reporting and defect-tracking tools JIRA and Azure DevOps.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment without compromising the product quality.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS

Languages: JAVA,JSON, XML, SQL

Testing tools: Selenium Webdriver, Postman, ReadyAPI, SoapUI

Test framework: BDD framework, TestNG framework

Bug tracking tools JIRA, Azure DevOps:

Data Bases Postgre: SQL, MySQL, MS Excel, MS Access, SPSS, Stata

Process: Agile-Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Sr. Software Test Automation Engineer

Confidential, Sacramento, CA

Responsibilities:

  • Involved in building automation framework from scratch using selenium Webdriver, java, and cucumber (BDD).
  • Developed automation framework implementing page object model, using java, selenium, Webdriver and cucumber.
  • Performed BDD (Behavior Driven Development) using cucumber features, scenarios and step definitions in gherkin format.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into MySQL supporting database.
  • Used maven for build management, and Jenkins for continuous integration of the builds.
  • Assessed and analyzed user stories and participated in sprint planning, review sessions and scrum meetings, developed test scenario, test cases, test data and test reports.
  • Performed UI, functional and regression testing using selenium Webdriver, cucumber maven and Jenkins.
  • Integrated automation scripts (Selenium Webdriver API) in continuous integration tools (Jenkins) for nightly consignment run of the scripts.
  • Using JIRA as a defect tracking tool on the project.
  • Responsible for API testing using Postman for manual testing and ReadyAPI for automation.
  • Using swagger to describe the structure of API so that machine can read them.
  • Designed the test scripts and analyzed the test results in various levels of the application including integration, regression, functional and Confidential testing using selenium.
  • Implemented regression and smoke test execution by using selenium Webdriver.
  • Involved in preparing a report of all automation difficulties and test results for further application using maven.
  • Delivered back end testing for data validation using SQL and executed SQL queries on database tables to verify the database.
  • Participated in stand-up meeting, weekly automation meeting with all other AQ, weekly assessment meetings with business analysts and developers.

Environment: Selenium Webdriver, Jenkins, Maven, Apache-POI, Cucumber, Gherkin, Oracle DB, Eclipse, XML, HTML, SQL, XPath, MS Office, SDLC, JSON, Core Java. Browser: Chrome, Firefox and IE.

QA Automation Engineer

Confidential, Fredericksburg, VA

Responsibilities:

  • Developed test cases by using automation test scripts. Other activities included test execution report and generation in accordance with quality assurance best practices.
  • Gathered requirements documents such as business requirements and design documents and other related documents.
  • Responsible for writing and maintain selenium Webdriver scripts for regression and functional testing using data driven framework.
  • Developed test code in java language using selenium Webdriver and TestNG framework.
  • Setup the automation framework using selenium Webdriver to run test cases in multiple browsers and platforms.
  • Involved in design and implementation of selenium Webdriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Using XPaths, CSS selectors, IDs in order to locate elements on web pages.
  • Involved in designing of automation framework to be used in UI testing with selenium Webdriver.
  • Execute browser compatibility and regression tests using selenium Webdriver for testing UI for every new build release.
  • Set up Non Pipline Jenkins for scheduled automation test run and that will trigger smoke test script by receiving email.
  • Assisted test lead in documenting user Confidential test report and reporting defect resolution.
  • Experienced in cross browser testing by executing the test cases in chrome, Firefox and IE.
  • Participating in Agile scrum methodology and attend daily scrum, sprint planning and sprint review meetings.

Environment: Selenium Webdriver, Java, TestNG, Jenkin’s, SQL, Maven, HTML, XPath, GitHub, pgAdmin, MySQL, MS Office, JIRA, SDLC, Agile/Scrum, XML, REST, SOAPUI, JSON, HTML, browser: Chrome, Firefox and IE.

Manual QA Test Engineer

Confidential, Falmouth, VA

Responsibilities:

  • Review and analyze system specifications
  • Collaborate with QA Engineers to develop effective strategies and test plans
  • Execute test cases (manual or automated) and analyze results
  • Evaluate product code according to specifications
  • Create logs to document testing phases and defects
  • Report bugs and errors to development teams
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle
  • Experience with Postman tool for Manual Testing.
  • Reviewing database test cases according to assigned requirements to validate reports by retrieving data with SQL queries from MySQL database.
  • Reviewed theTest Basis,designedand documentedTest Strategies, Test Plan, Test Casesandexecuted test cases.
  • Responsible for identifying test cases for Smoke Test, Functional and Regression Tests.
  • Involved in testing the application utilizing theScrum (Agile)methodology.
  • Revieweddatabase test casesaccording to assigned Requirements to validate reports by retrieving data withSQL queriesfrom oracle database.
  • Assisted QA lead in documentingUser Confidential Test reportand reporting defect resolution.

Environment: MS Office, SQL, Windows 10, JIRA, Agile/Scrum, Browser: Chrome, Firefox and IE.

Hire Now