Software Quality Testing Engineer Resume
Louisville, KY
SUMMARY
- Software Quality Assurance Engineer in Test wif 5+ years of experience in analysing, reviewing and understanding Business or Functional requirements. Also skilled in writing Test Plans, Test Scripts, creating Test Scenarios, analysing and preparing Test Summary Reports.
- Experienced in developing, documenting, and executing test cases manually as well as generating Automated Scripts for TDD, BDD, API Testing, using Selenium, Cucumber, TestNG, Postman, SOAP/Rest API.
- Expertise in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including methodologies like Agile and Waterfall.
- Experienced working wif the Product Owner on backlog refinement, grooming, prioritization, technical impact, decision making and determine the best solution.
- Expertise in developing and Executing Test Plans, and Test cases based on the Business Requirements Document, Functional Requirement, Use cases and User Stories.
- Experience in working wif tools like Selenium Web Driver, Eclipse, Jenkins, Maven, JIRA and preparation of automation test framework and HTML reports.
- Hands on experience in the preparation of Test Plans, Test Cases, Test Reports and RTM.
- Experience in Java Programming, Selenium WebDriver and TestNG.
- Developed Test Scripts to implement Features, Test Scenarios and Step - Definition for BDD (Behavior Driven Development) using Cucumber (Gherkin language).
- Experience in making Data Driven, Hybrid and Page Object Model frameworks wif Selenium to maintain test suite.
- Hands-on experience on various test management tools like Jira, HP-ALM and Quality Centre, Qtest.
- Excellent experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Acceptance, Black Box Testing etc.
- Experience in validating Selenium locators (XPath, CSS, id and name).
- Experienced in reading the test data from excel spreadsheet using Apache POI and TestNG parameters.
- Experience on testing web services (SOAP, REST) using Postman Tools.
- Maintained the Selenium & Java automation code and resources in configuration management tools like GitHub/SVN repository over the time for improvements and new features.
- Experience in writing SQL queries for Backend Testing.
- Experience in performance testing using Load Runner and JMeter.
- Experience wif Continuous Integration and Continuous Development.
- Hands on experience on cloud DevOps wif AWS and/or Microsoft Azure.
- Have good knowledge on Healthcare.
- Experienced in claim processing.
- Excellent verbal and written communication skills, a good team player and quick learner.
TECHNICAL SKILLS
Automation testing tools: Selenium Web Driver, Selenium IDE, Junit, TestNG, Cucumber, Maven, Jenkins, Postman, SOAP/Rest API.
Application Software: MS Excel, Word, Visio, Outlook, Power Point, SQL Server Management Studio
Test Management tools: Jira, HP ALM, Qtest.
Database: Microsoft SQL Server 2008 R2
Operating System: Mac, Windows XP/7/8/10, LINUX.
Programming Language: Java, Gherkin, Java Script, My SQL, and Oracle.
Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC.
PROFESSIONAL EXPERIENCE
Confidential, Louisville, KY
Software Quality Testing Engineer
Responsibilities:
- Ensure quality testing is performed by working closely wif developers, stakeholders and product managers to identify all possible test case scenarios and identify gaps in the requirements and make resolution.
- Involved in documentation, implementation, monitoring and enforcing all processes and procedures for testing as per standards defined by the organization.
- Created, tested and validated all attributes and processes tied to medical claims, authorizations, grievances and appeals, financial aspects and financial processing, correspondence letters, member eligibility and providers loads.
- Involved in analysis and review of the draft use cases and user-stories provided by the Business Analysts for every Release.
- Collaborated wif Product Owner to clarify application requirements for the initiative.
- Participated in the Sprint Planning, Daily Scrum, Sprint Review and Retrospective and other various meetings surrounding project development.
- Responsible for writing and executing test cases, isolate, replicate and report defects.
- Worked on setting up the work flow for effective defect Management using Jira and Qtest.
- Performed and managed troubleshooting in defect triaging and resolution wif our vendors and business partners.
- Work in Selenium IDE and Selenium Web Driver and execute test cases using Selenium Web Driver.
- Performed BDD using Cucumber Features, Cucumber Tag, Cucumber Hooks, Background, Scenarios and Step Definitions in Gherkin language.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium WebDriver and Jenkins.
- Performed Functional, Smoke, Usability, Integration, Regression and UAT Testing.
- Experienced in Restful web services using Postman for API testing.
- Experienced wif Continuous Integration and Continuous Development (CI/CD) pipelines.
- Hands on experience on cloud DevOps using Microsoft Azure.
- Provided weekly project status report to project manager and QA manager.
- Lead training session for new associates to make them familiar wif the overall application and environment.
Confidential, Falls Church, VA
QA Engineer
Responsibilities:
- Performed Smoke Testing, Functional Testing, System Integration testing, Regression testing, Database Testing, and Black Box testing at various phases of the development and test cycles.
- Participated in the Agile development environment wif sprint meetings and story grooming sessions.
- Developed and executed detailed and maintainable Test cases and Test Scripts.
- Utilize Jira as the defect tracking tool and updated the defect logs.
- Configured Selenium WebDriver, Cucumber, Maven tool and created Selenium automation scripts in java using Cucumber tool prior to agile release.
- Worked on Data Driven, Page Object Model and Hybrid framework and extracted data from external excel files using Apache POI and loaded into the variables in the scripted code.
- Performed Data driven testing using Selenium and Cucumber functions and performed Continuous Integration automation using Jenkins.
- Performed cross-browser testing.
- Defined input requirements to document the Business Requirements Specifications and developed the Requirements Traceability Matrix.
- Worked on testing web services (SOAP, REST) using Postman Tools.
- Provided back end testing for data validation using SQL.
Confidential, Silver Spring, MD
Automation Tester
Responsibilities:
- Experience in creating test plans, defining test cases, developing and maintaining test scripts, analyzing the results of scripts.
- Executing scripts and tracking defects using "Defect Tracking" tools like HP ALM/ JIRA.
- Test scripts are automated, created and executed using Selenium WebDriver, TestNG.
- Dynamic Xpath TEMPhas been written to handle hidden and dynamic web elements.
- Page Object Model approach TEMPhas been implemented to reduce code redundancy.
- Performed Data Driven testing using Selenium and TestNG functions, which reads data from property and XML files and performed continuous integration automation using Jenkins.
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
- Worked and communicated wif programmers, project managers and other groups in order to set and meet quality standards and deadlines.
- Extensive knowledge in Agile Methodology and participated in Sprint Planning, Sprint Retrospective, Product Backlog Refinement and daily Scrum meetings.
- Worked on performance testing using Load Runner and JMeter.
- Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.