Qa Engineer Resume
Jacksonville, FL
SUMMARY:
- Software Development Engineer in Test with around 5 years of Software Testing Life Cycle (STLC). Skilled in manual testing and various programs testing technologies using automation tools like Selenium, Cucumber, Soap UI & current QA methodologies.
- Experience in working with Software Development (SDLC) and Software Testing Life Cycle (STLC) models - Waterfall, Agile/Scrum.
- Excellent understanding in web automation which includes GUI Testing, Functionality Testing, Unit Testing, Integration Testing, Regression Testing, System Testing and User Acceptance Testing.
- Extensive experience in Black Box Testing, Functional Testing, Positive Testing, Negative Testing, Integration Testing, Regression Testing, Sanity/Smoke Testing.
- Experience in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and executing Automation Testing
- Proficient knowledge in White Box and Black Box testing for functionality and structural flow of an application.
- Experience in executing manual tests according to the Test Cases and evaluating test results and report defects.
- Knowledge in retesting, validating and closing applicable defects as appropriate.
- Executing test case, reporting bugs and tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver, Cucumber.
- Extensive knowledge and experience of Selenium IDE, Selenium Web driver, Selenium Grid using Core Java for developing automation scripts in Eclipse IDE.
- Good exposure in testing SOAP web services using SOAP UI and testing Rest web services using POSTMAN tools.
- Implementation of parallel execution in the automation framework to do browser compatibility testing, using IE, Chrome and Mozilla.
- Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
- Reviewed Application and Test logs, program outputs and reports to identify program processing errors and defects.
- Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
- Worked on testing applications on different browsers like IE, Firefox, Android, Safari and Chrome.
- Automated and scheduled builds using continuous integration tool Jenkins Server at a particular time.
- Quick learner and mentor with the ability to adopt in demanding, fast-paced environments requiring highly adaptive, flexible and resourceful technical & management skills.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Proficient in Bug Severity analysis, Bug tracking system and Bug Reporting and can prioritize issues based on important, urgent and hot fixes.
TECHNICAL SKILLS:
Methodologies: SDLC, STLC, Bug Life Cycle, Waterfall, Agile/Scrum.
Testing Tools: Selenium WebDriver, Selenium IDE, Selenium Grid, JUnit, TestNG, Cucumber, Soap UI, QC, ALM
Test Build Tools: Maven
Databases: MySQL, Oracle11g, SQL Server
CI/CD Tools: Jenkins
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Cross Browser Platform: Sause Labs and Selenium Grid
Defect Tools: JIRA, Rally, HP Quality Center, Bugzilla
Version Control: Git, Github, Gitlab, SVN
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project
Utilities: Eclipse, Fire Bug, Fire Path.
Operating Systems: Windows 7/8/10, Mac OS, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Jacksonville, FL
QA Engineer
Roles/Responsibilities:
- Involved in various meetings with Business analysts and developers.
- Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.
- Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time by performing Cross browser testing and Parallel testing on Chrome, Firefox and Safari using TestNG.
- Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
- Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
- Involved in the usage of BDD framework to Develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
- Used RTM tool for creating and organizing test plans, test cases and executing manual tests.
- Planning and setting up of Continuous Integration for various properties on Jenkins with Commit, and Deploy Smoke, Regression jobs.
- Closely worked with developers and release managers in order to get latest builds and environments to complete tests.
- Expertise in prioritizing the defects based on functionality and UI features and ranked accordingly in the meetings with team.
- Written Grey box and Black box testcases based on the User and Business Requirements.
- Actively involved in SDLC and STLC process and used tools like ALM (HP ALM), SQL, SOAP UI.
- Learned the approaches in identifying the elements presents in DOM from developers.
- Prepared test data after manual part to provide feasible data to the automation team.
- Used runner classes in cucumber to generate step definition and used tags to run different kinds of test suites like smoke, health check and regression.
- Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services
- Shared Daily Status Reports with all the team members, Team Leads, Managers.
Environment: Selenium, Java, Appium, Jenkins, SOAUP UI, POSTMAN, Cucumber, BDD, Agile, Oracle 10g, MS word, MS XL, Quality Centre, Selenium Grid, TestNG, MAVEN.
Confidential, St. Louis, MO
QA Engineer
Roles/Responsibilities:
- Responsible for analysis of business user needs documentation of requirements and translation into proper system requirement specifications.
- Executed scripts on different browser and different platform.
- Closely worked with developers and release managers in order to get latest builds and environments to complete tests.
- Expertise in prioritizing the defects based on functionality and UI features and ranked accordingly in the meetings with team.
- Written Grey box and Black box testcases based on the User and Business Requirements.
- Actively involved in SDLC and STLC process and used tools like ALM (HP ALM), SQL, SOAP UI.
- Learned the approaches in identifying the elements presents in DOM from developers.
- Prepared test data after manual part to provide feasible data to the automation team.
- Involved in Defect Management, Defect Review and Defect Status Reporting.
- Used XML files in Sending/receiving XML requests using SOAP UI.
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Prepared manual & function test cases on web and mobile applications (Apple & Android) as per requirements.
- Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
- Performed Database testing to check the contents, number of rows and columns of the result set that was based on a SQL query created on the database.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Actively attend meetings with fellow testers and other groups to evaluate the progress of the application.
Environment: Java, Selenium WebDriver, Appium, Jenkins, TestNG, SOAP UI, Quality Center, Agile, Firepath, Firebug, XPATH, HTML, SQL, Oracle, Windows.
Confidential, Atlanta, GA
QA Engineer
Roles/Responsibilities:
- Analyzed the user stories based on detail acceptance criteria for the corresponding Sprint.
- Run Defect Triaging and review the Test Plan, Test Scenarios, and Test Cases with Project Team.
- Involved in creating, updating and executing of test cases according to requirements.
- Executed System Test Cases/Scenarios manually and in DEV environment and make sure that user stories are working as expected.
- Closely worked with developers and release managers in order to get latest builds and environments to complete tests.
- Expertise in prioritizing the defects based on functionality and UI features and ranked accordingly in the meetings with team.
- Written Grey box and Black box testcases based on the User and Business Requirements.
- Actively involved in SDLC and STLC process and used tools like ALM (HP ALM), SQL, SOAP UI.
- Learned the approaches in identifying the elements presents in DOM from developers.
- Prepared test data after manual part to provide feasible data to the automation team.
- Involved in the regression test planning for the project and identified the critical regression tests
- Experience working in Agile/ Scrum methodology for SDLC and working on Test management tools like Rally.
- Participated in daily Scrum meetings.
- Involved in preparing monthly QA metrics and Weekly status reports.
Environment: Selenium WebDriver, Selenium GRID, Java,SQL, AGILE, HTML, XML, CSS, Eclipse, Oracle, Windows, MS Word
Confidential
QA Manual Tester
Roles/Responsibilities:
- Worked closely with business team, designers and software developers to understand application functionality and navigational flow.
- Actively participated and involved in all the sprint meetings of Agile flow like daily scrum calls, grooming sessions, retrospective calls, release calls, triage and war room meetings.
- Gathered the testing approaches that qualifies to the functionality of the flow of application.
- Participated in JAD sessions to identify the critical business transactions.
- Prepared Test cases and Test plans for new functional modules.
- After the meetings prepared test data and test steps to test the application over given parameters and functionality checks etc.
- Identifies test conditions and creates test cases.
- Participates in peer reviews of test cases and test plans.
- Identifying and creating test data for test execution.
- Executing manual tests according to the Test Cases.
- Retesting, validating and closing applicable defects as appropriate.
- Closely worked with developers and release managers in order to get latest builds and environments to complete tests.
- Expertise in prioritizing the defects based on functionality and UI features and ranked accordingly in the meetings with team.
- Written Grey box and Black box testcases based on the User and Business Requirements.
- Actively involved in SDLC and STLC process and used tools like ALM (HP ALM), SQL, SOAP UI.
- Learned the approaches in identifying the elements presents in DOM from developers.
- Prepared test data after manual part to provide feasible data to the automation team.
- Extensively used my SQL queries to get the data from back end and validated in UI that populate over the fields.
- Involved in writing load test scripts using Apache JMeter.
- Prepared test data based on scenarios ahead of the build to test the regions in support of unit, integration, functional, and regression testing.
Environment: Quality Center, Soap UI, MS Excel, HTML, XML, Oracle, UNIX and Windows.
