We provide IT Staff Augmentation Services!

Software Test Engineer Resume

SUMMARY

  • Seven plus years of experience in the IT industry as a Development and Test engineer in Automated Testing and Manual Testing.
  • Enthusiastic Software Test Engineer capable of owning and completing tasks within defined scope, budget, and deadlines.
  • Strong analytical skills and ability to analyze business needs and define optimal procedures.
  • Experienced in mapping business user stories with test cases, Behavioral Driven Development (BDD) scenarios, and test scripts.
  • Experienced in user story analysis and story points estimation, writing tests strategy, test planning, test scripting, test case design, peer reviews, and test case execution.
  • Experience in Functional, DB, Web services, System, Smoke, Regression, Performance and Cross - browser testing.
  • Experience in working with open source tools - Selenium (Selenium IDE, Selenium RC/Web Driver), Test NG, Java scripts, REST API, and Cucumber. Extensive knowledge in Geb Groovy automation .
  • Expertise in selenium automation frameworks like Data-Driven, Keyword Driven, Hybrid frameworks. Managing build automation and its dependencies using tools like Apache Maven.
  • Experience in using Web Debugging tools like FireBug, Fire Path, Chro Path, Postman and Object spy for finding element locator and analyzing the results, defects and reporting.
  • Proficient in using SQL queries against Oracle DB, DB2, and MS SQL server to validate the reports and troubleshoot the data quality issues.
  • Expertise in Test Management and bug life cycle using tools such as Quality Center and Jira.
  • Experience working in Test-driven development, Agile methodology and waterfall SDLC.
  • Excellent communication and interpersonal skills with quest and zeal to learn the latest technologies and undertake challenging tasks to achieve business goals.
  • Exposure to offshore - onsite coordination and admirable working experience in different time zones, scrum meeting and status reporting.

TECHNICAL SKILLS

Hardware Platform: Windows 7/XP/2000, Linux, Unix

Test Management Tools: HP ALM, Quality Centre, JIRA

Database: MySQL DB, Oracle DB, IBM DB2 and MS SQL DB

Automation Tools: Selenium WebDriver, Cypress, Cucumber, Test Ng, Report Ng, and Web Tracker, Appium, Node JS, Junit, Geb Groovy automation

Web/Mobile Debugging tools: Fire Path, Firebug, Chro Path, Object spy and Postman, API, Rest Assured

Web Languages: Java, HTML, CSS, XML, Java Script, SQL

DMS Tools: MS Office, Confluence wiki, Rational RequisitePro, SharePoint and Apache Maven java

PROFESSIONAL EXPERIENCE

Confidential

Software Test Engineer

Responsibilities:

  • Analyzing scrum epics and identify key application testing areas covering high-level requirements.
  • Involving in sprint planning, refinement, retrospection, user story analysis, and story point estimation.
  • Working in the Agile development environment, track and update user stories in Jira and update the team.
  • Part of all the agile ceremonies from daily standups to a retrospective meeting.
  • Created automated scripts using java selenium and executed them each night through an automated Jenkins pipeline.
  • Responsible for developing the partner Homepages using HTML5, CSS3, JavaScript, and jQuery.
  • Expertise in developing test plans, test cases for Functional, UAT and Regression testing on multiple projects.
  • Involved in identifying test cases, developing BBD files and designing automated scripts to execute scripts using selenium web driver.
  • Support functional and Android Mobile testing when required.
  • Data entry in Facet application for creating group, subscribers and family members.
  • Validate Facet application including Pharmacy plan from one plan to others within a group and class combination.
  • Conducting Regression, Integration, End-to-End, Functional, Cross Browser, User Acceptance testing and submitted Test Matrix.

Environment: Java, Selenium WebDriver, Framework, Eclipse, XPath, Java scripts, Jira, Agile, Maven, BDD, HP QC, MySQL, Rest Assured, Manual Testing.

Confidential

Software Test Engineer

Responsibilities:

  • Involved in analyzing business requirements and developing test strategies for functional and regression testing.
  • Identified test scenarios to automate and develop automated test scripts using cypress, selenium web driver and Java.
  • Experienced in the agile scrum with an ability to achieve incremental business goals for every sprint.
  • Created data-driven automated scripts for testing web services and testing a complex Web-based application with backend validation.
  • Analyzed user stories and thoroughly understood acceptance criteria to develop test scenarios and test cases
  • Created Requirement Traceability Matrix (RTM) mapping to test scenarios.
  • Designed functional automated test scripts and executed them daily once the sprint was done, they were part of the main regressions.
  • Developed a pipeline for automation smoke test each time a build is deployed automated smoke test execution.
  • Expertise in tracking the defects in QC across various cycles of testing.
  • Closely collaborated with development teams to validate defects and retest bug fixes.
  • Used GIT repository for managing automation test code and Maven for build automation.
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updates into the Oracle supporting tables and columns.
  • Prepared test reports and test execution documents with screenshots for User Acceptance testing.

Environment: Java, Java Script, REST API, Rest Assured, Selenium WebDriver, Eclipse, XPath, Jira, Test NG, Junit, Agile, Maven, MS Office.

Confidential - Denver, CO

Software Test Engineer

Responsibilities:

  • Worked in the agile SDLC framework, participated in sprint planning and refinement sessions
  • The updated team in daily standup and demoed each SPRINT deliverables.
  • Involved in full life cycle testing in Windows, IOS and LINUX operating systems.
  • Performed backend testing in SQL Server using SQL queries.
  • Created test scripts in selenium and enhanced those scripts using Java API and Test NG.
  • Involved in the design and implementation of the selenium web driver automation framework for smoke and regression test suites.
  • Used node for templating for faster compilation and developing reusable components .
  • Creating environment properties for the maven Project.
  • Automated critical test scenarios checking broken links in any page that works for all sites using selenium
  • Executed the test plans on the web and mobile application as per requirements using the Appium tool.
  • Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, Firefox & Safari
  • Extensively used Selenium data-driven, XPath locator and web driver to test the web applications
  • Manage defect process, analysis, assignments, and reports. Verified all bugs using HPALM, created feature files, Java scripts, and integration of HPALM.
  • Supported continuous integration and continuous deployments with necessary validations.
  • Provided test summary reports and weekly status reports to management.

Environment: Java-Selenium WebDriver, JavaScript Appium, Eclipse IDE, Test NG, Report NG, SQL, XML, API, IOS emulator, Maven, Junit, Agile methodology, Java Script, REST API, Manual testing, GIT.

Confidential - Minneapolis, MN

Software Test Engineer

Responsibilities:

  • Tested both web and desktop E-commerce applications using selenium web driver and UFT.
  • Generated test scripts with standard checkpoints, validation checkpoints and also Synchronization Points, writing SQL queries for backend testing. Performed database validation using SQL queries.
  • Managing and monitoring service engines, and updating the state of SOA composite applications.
  • Developed test scripts and function libraries using VBScripts. Executing the test scripts in UFT and ALM.
  • Experienced well on sanity, back-end, front-end, functional, integration, regression, smoke, cross-browser and cross-platform testing.
  • Designed and developed independent and reusable function libraries in selenium for projects from scratch.
  • Enhanced existing Object-Oriented Automation Framework in UFT for Projects to incorporate new functionalities of an application
  • Automated test cases for GUI, performed regression and functional testing using selenium web driver.
  • Managed use cases in the JIRA, tracked defects and retested bugs.
  • Formulated tests report and helped senior management and project leads before major releases.
  • Developed and executed test cases using the UFT tool.

Environment: Selenium web driver, QTP/ UFT, XML, SQL, Jira, Waterfall.

Hire Now